support skip ci in azure pipelines, and support it properly in github actions pipelines (#17561)
* support skip ci in azure pipelines * [skip ci] example of a commit that skips CI * example of a commit that does not skip CI * fix github actions logic for ci skip handling * [skip ci] example of a commit that skips CI for all pipelines * example of a commit that does not skip CI for any pipeline
This commit is contained in:
parent
6852d091b3
commit
fb02b56957
4 changed files with 45 additions and 11 deletions
|
|
@ -508,9 +508,10 @@ Continuous Integration (CI)
|
|||
|
||||
1. Continuous Integration is by default run on every push in a PR; this clogs
|
||||
the CI pipeline and affects other PR's; if you don't need it (e.g. for WIP or
|
||||
documentation only changes), add `[ci skip]` to your commit message title.
|
||||
This convention is supported by `Appveyor
|
||||
<https://www.appveyor.com/docs/how-to/filtering-commits/#skip-directive-in-commit-message>`_
|
||||
documentation only changes), add `[skip ci]` to your commit message title.
|
||||
This convention is supported by our github actions pipelines and our azure pipeline
|
||||
as well as our former other pipelines:
|
||||
`Appveyor <https://www.appveyor.com/docs/how-to/filtering-commits/#skip-directive-in-commit-message>`_
|
||||
and `Travis <https://docs.travis-ci.com/user/customizing-the-build/#skipping-a-build>`_.
|
||||
|
||||
2. Consider enabling CI (azure, GitHub actions and builds.sr.ht) in your own Nim fork, and
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue