-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
We may want to adjust our Jenkins file so that we can disable unnecessary runs.
I'm thinking we should introduce a check that skips the test suite for any commit where the commit-message contains [skip jenkins]
or [skip ci]
.1 This is actually a common convention:
- all GitHub actions are automatically skipped when
[skip ci]
or[skip actions]
is present. - pre-commit.ci will be skipped when
[skip ci]
or[skip pre-commit.ci]
is present - other projects, like numpy and scipy also add logic to do this sort of thing
Alternatively, we could try adding logic to only run the Jenkins logic if we detect changes to a source/build/parameter file. But, I think there's a risk we could mess this up
Footnotes
-
To follow convention, we probably should also look for
[jenkins skip]
or[ci skip]
. ↩
Metadata
Metadata
Assignees
Labels
No labels