File tree Expand file tree Collapse file tree 6 files changed +32
-0
lines changed
Expand file tree Collapse file tree 6 files changed +32
-0
lines changed Original file line number Diff line number Diff line change 11name : Build images
22
3+ # Verifies whether the build of the images is valid. It does not publish the
4+ # image to a registry. It's triggered by new commits and a daily schedule for
5+ # the default branch. If any of the jobs fail for new commits they're not
6+ # allowed to be merged into the default branch. If it starts failing because of
7+ # changes to dependencies of the build process, it must be fixed before new
8+ # features are merged to ensure integrity.
9+
310on :
411 pull_request :
512 push :
Original file line number Diff line number Diff line change 11name : Publish images
22
3+ # Builds and publishes the images to the GitHub registry. There are 2 triggers
4+ # for this workflow, a scheduled trigger to publish the latest development
5+ # version (the default branch) every night, and a trigger for tags formatted
6+ # as a semver version to publish releases. For any other image, it's
7+ # recommended to download the source code and build it locally as explained in
8+ # the documentation.
9+
310on :
411 push :
512 tags : ["v*.*.*"]
Original file line number Diff line number Diff line change 11name : Lint dependencies
22
3+ # Runs tools to validate dependencies. This workflow is triggered for new
4+ # commits and every night for the default branch. If any of the jobs fail for
5+ # new commits they're not allowed to be merged into the default branch. If it
6+ # starts failing because of vulnerabilities, they must be fixed before new
7+ # features are merged and a security release must be made.
8+
39on :
410 pull_request :
511 push :
Original file line number Diff line number Diff line change 11name : Lint code & configuration
22
3+ # Runs tools to lint and validate the code and configuration. Only triggered by
4+ # creating new commits. If any of the jobs fail for new commits they're not
5+ # allowed to be merged into the default branch.
6+
37on : [pull_request, push]
48
59jobs :
Original file line number Diff line number Diff line change 11name : Run image tests
22
3+ # Runs tests to validate and ensure code quality of the images. It's only
4+ # triggered for new commits. If any of the jobs fail for new commits they're
5+ # not allowed to be merged into the default branch.
6+
37on : [pull_request, push]
48
59env :
Original file line number Diff line number Diff line change 11name : Run tests
22
3+ # Runs tests to validate and ensure code quality. It's only triggered for new
4+ # commits. If any of the jobs fail for new commits they're not allowed to be
5+ # merged into the default branch.
6+
37on : [pull_request, push]
48
59env :
You can’t perform that action at this time.
0 commit comments