Deploying A Lumocs Site
There's an example workflow included at
in the Lumocs GitHub repository. This workflow shows you how to set up GitHub
Actions to handle the deployment for you.
To utilize this:
- Copy the
/demo-repository/.github/workflows/directory to your project's
- In your GitHub repository, navigate to
- Under the
Pagessection, set the source to
This configuration will automatically build and deploy your site to GitHub Pages whenever you push to your main branch.
To manually deploy Lumocs, you to to the documentation root, in this guide
/docs, and run
deno task lume. This will create a new subfolder called
_site which contains all the files of your generated site. Move these to your
server using the prefered method.