Structure of a Starter Workflow template
mainEach starter workflow requires two files to function correctly in the GitHub UI:
- A YAML workflow file with a
.ymlextension (e.g.,ci/django.yml). - A corresponding metadata file located in a
propertiessubdirectory of the workflow's folder, using the.properties.jsonextension (e.g.,ci/properties/django.properties.json).
Directory Organization:
ci/: Continuous Integration solutions.deployments/: Deployment solutions.automation/: Automation solutions.code-scanning/: Code Scanning solutions.pages/: GitHub Pages solutions.icons/: SVG icons used for the templates.