mirror_zfs/.github
Shengqi Chen 92c384cbac CI: run only sanity check on limited OSes for nonbehavioral changes
The commit uses heuristics to determine whether a PR is behavioral:

It runs "quick" CI (i.e., only use sanity.run on fewer OSes)
if (explicitly requested by user):
- the *last* commit message contains a line 'ZFS-CI-Type: quick',
or if (by heuristics):
- the files changed are not in the list of specified directory, and
- all commit messages does not contain 'ZFS-CI-Type: full'.

It runs "full" CI otherwise.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de>
Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
Closes #16564
2024-11-04 11:08:44 -08:00
..
codeql/custom-queries/cpp Switch to CodeQL to detect prohibited function use 2024-01-29 14:53:29 -08:00
ISSUE_TEMPLATE Update bug report template 2021-07-12 14:05:50 -06:00
workflows CI: run only sanity check on limited OSes for nonbehavioral changes 2024-11-04 11:08:44 -08:00
codecov.yml Moves Codecov Ignore to LCOV 2019-12-17 17:47:58 -08:00
codeql-cpp.yml Switch to CodeQL to detect prohibited function use 2024-01-29 14:53:29 -08:00
codeql-python.yml Switch to CodeQL to detect prohibited function use 2024-01-29 14:53:29 -08:00
CONTRIBUTING.md CI: run only sanity check on limited OSes for nonbehavioral changes 2024-11-04 11:08:44 -08:00
no-response.yml Auto close "Status: Feedback requested" after a month 2020-08-30 14:09:54 -07:00
PULL_REQUEST_TEMPLATE.md Enable ABI checks for the checkstyle workflow 2020-12-06 09:50:47 -08:00
stale.yml StaleBot Tweaks 2020-08-26 09:49:58 -07:00