.github Directory
The .github
directory contains files to customise your GitHub experience.
GitHub Dependabot
The [dependabot.yml][dependabotYml] file configures the GitHub Dependabot to periodically scan the repository and raise PRs to update dependencies when new versions are released.
GitHub Workflows
The template repository defines the following GitHub workflows in new repositories:
Add Service Workflow
The Add new service workflow will add a new service to an existing repository created from the template. See addService for more information.
CI Build workflow
The CI build workflow builds and tests the services in the aggregate, and publishes api jars and Docker images.
CodeQL workflow
The CodeCQ workflow runs CodeQL analysis across the code.
Set Version workflow
The Set Version workflow allows the major, minor or patch number of the next build to be incremented, or for the next version to be set to a specific version.