Quickly bootstrap new aggregate repositories and quickly developing Creek microservices.
Click the Use this template to create a new repository from this template.
See the docs for more information.
If using this template to create a new Creek Tutorial, then there are some additional steps required:
- Add the new repo to coveralls.io
- Enable "Leave comments"
- Set "Coverage threshold for failure" to
80
- Set "Coverage decrease threshold for failure" to
1
- note the repo token.
- Customise the repositories settings in GitHub:
- General
- disable wiki
- disable issues
- enable discussions
- disable projects
- only allow squash merging
- allow auto-merge
- auto delete branches
- Branches
- Protect main branch
- Require PR
- Require approval
- Dismiss stale
- Require status checks
- CodeQL
- build
- build_pages
- coveralls
- Require PR
- Protect main branch
- Pages
- Build from actions
- enforce https
- Secrets
- Actions: Add the
COVERALLS_REPO_TOKEN
secret for the repository - Dependabot: Add the
COVERALLS_REPO_TOKEN
secret for the repository
- Actions: Add the
- General
- On the main page in GitHub, in about, set
Use your GitHub Pages website
. - Add the new tutorial to the tutorials page on creekservice.org
- Add the new tutorial sitemap.xml to the root aggregate sitemap.xml: todo