]> git.ipfire.org Git - thirdparty/curl.git/commit
CI: don't run CI jobs if only another CI was changed
authorDan Fandrich <dan@coneharvesters.com>
Sat, 11 Mar 2023 00:58:21 +0000 (16:58 -0800)
committerDan Fandrich <dan@coneharvesters.com>
Sun, 12 Mar 2023 02:59:45 +0000 (18:59 -0800)
commit395b9175b7422d699fa93643973295c106cdf147
tree4b535127d76f6b1c13cf0ae655c499ad65368fc4
parentee521a1c889f4cde6905c5db117959917568be9b
CI: don't run CI jobs if only another CI was changed

Also skip builds on non-Windows platforms when only Windows build files
have changed.

This should reduce the number of useless builds and the associated
waiting time and chance of spurious failures, freeing resources for
new PRs.

Closes #10742
13 files changed:
.azure-pipelines.yml
.cirrus.yml
.github/workflows/codeql-analysis.yml
.github/workflows/fuzz.yml
.github/workflows/linux.yml
.github/workflows/macos.yml
.github/workflows/ngtcp2-gnutls.yml
.github/workflows/ngtcp2-quictls.yml
.github/workflows/ngtcp2-wolfssl.yml
.github/workflows/pytest.yml
.github/workflows/torture.yml
.github/workflows/wolfssl.yml
appveyor.yml