-
Create a copy of this template repository. Make sure you create it in the organization
commit-app-playground
as aPublic
repository.
It must be both public and in the correct org in order to access deployment credentials from Github actions
You will most likely need both a frontend and backend project, so you can pick a name that will make it easy to identify like <your project name>_backend -
Edit the
zero-project.yml
and fill your project name into thename
field. It must be alphanumeric and dashes only. You can also setfrontendSubdomain
tostatic
if your frontend will be a static site rather than a single-page app.
Commit the change.
Your Kubernetes namespace, service, etc. will use the name you choose here.
Once the Github Action successfully runs you will no longer see this readme in your repository, but instead your own example project. -
Once you commit the change, Github Actions will be triggered and rewrite the repository.
Only after this job runs can you check out this repository locally to begin work. -
After the initial setup job runs, and after you merge new code to the main branch, the deployment ci job will run and deploy your code.
- stefanbuck for the inspiration of using Github actions to template out a repo