ci: run the "bors build finished" jobs only during try and auto runs
This commit is contained in:
parent
ba97ad3509
commit
89339df264
2 changed files with 8 additions and 6 deletions
8
.github/workflows/ci.yml
vendored
8
.github/workflows/ci.yml
vendored
|
@ -746,7 +746,7 @@ jobs:
|
|||
try-success:
|
||||
needs:
|
||||
- try
|
||||
if: success()
|
||||
if: "success() && github.event_name == 'push' && github.ref == 'refs/heads/try' && github.repository == 'rust-lang-ci/rust'"
|
||||
steps:
|
||||
- name: mark the job as a success
|
||||
run: exit 0
|
||||
|
@ -755,7 +755,7 @@ jobs:
|
|||
try-failure:
|
||||
needs:
|
||||
- try
|
||||
if: "!success()"
|
||||
if: "!success() && github.event_name == 'push' && github.ref == 'refs/heads/try' && github.repository == 'rust-lang-ci/rust'"
|
||||
steps:
|
||||
- name: mark the job as a failure
|
||||
run: exit 1
|
||||
|
@ -764,7 +764,7 @@ jobs:
|
|||
auto-success:
|
||||
needs:
|
||||
- auto
|
||||
if: success()
|
||||
if: "success() && github.event_name == 'push' && github.ref == 'refs/heads/auto' && github.repository == 'rust-lang-ci/rust'"
|
||||
steps:
|
||||
- name: mark the job as a success
|
||||
run: exit 0
|
||||
|
@ -773,7 +773,7 @@ jobs:
|
|||
auto-failure:
|
||||
needs:
|
||||
- auto
|
||||
if: "!success()"
|
||||
if: "!success() && github.event_name == 'push' && github.ref == 'refs/heads/auto' && github.repository == 'rust-lang-ci/rust'"
|
||||
steps:
|
||||
- name: mark the job as a failure
|
||||
run: exit 1
|
||||
|
|
|
@ -221,14 +221,12 @@ x--expand-yaml-anchors--remove:
|
|||
runs-on: ubuntu-latest
|
||||
|
||||
- &base-success-job
|
||||
if: success()
|
||||
steps:
|
||||
- name: mark the job as a success
|
||||
run: exit 0
|
||||
<<: *base-outcome-job
|
||||
|
||||
- &base-failure-job
|
||||
if: "!success()"
|
||||
steps:
|
||||
- name: mark the job as a failure
|
||||
run: exit 1
|
||||
|
@ -695,13 +693,17 @@ jobs:
|
|||
# successful listening to webhooks only.
|
||||
try-success:
|
||||
needs: [try]
|
||||
if: "success() && github.event_name == 'push' && github.ref == 'refs/heads/try' && github.repository == 'rust-lang-ci/rust'"
|
||||
<<: *base-success-job
|
||||
try-failure:
|
||||
needs: [try]
|
||||
if: "!success() && github.event_name == 'push' && github.ref == 'refs/heads/try' && github.repository == 'rust-lang-ci/rust'"
|
||||
<<: *base-failure-job
|
||||
auto-success:
|
||||
needs: [auto]
|
||||
if: "success() && github.event_name == 'push' && github.ref == 'refs/heads/auto' && github.repository == 'rust-lang-ci/rust'"
|
||||
<<: *base-success-job
|
||||
auto-failure:
|
||||
needs: [auto]
|
||||
if: "!success() && github.event_name == 'push' && github.ref == 'refs/heads/auto' && github.repository == 'rust-lang-ci/rust'"
|
||||
<<: *base-failure-job
|
||||
|
|
Loading…
Add table
Reference in a new issue