Skip to content

Commit 9388dcb

Browse files
committed
Merge #421: dev: coverage: change to pull request target
d5d7979 dev: coverage: change to pull request target (Cameron Garnham) Pull request description: ACKs for top commit: da2ce7: ACK d5d7979 Tree-SHA512: 608a81e546d7bd4429e8ed095df8516df358f03824e722c44061f9a99f33ef27ca424baa093969649e955ef2e71069e2976ef546f344804ba1be9d951fa1ef14
2 parents 37fd055 + d5d7979 commit 9388dcb

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/coverage.yaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ name: Coverage
22

33
on:
44
push:
5-
pull_request:
5+
branches:
6+
- develop
7+
pull_request_target:
8+
branches:
9+
- develop
610

711
env:
812
CARGO_TERM_COLOR: always
@@ -36,10 +40,18 @@ jobs:
3640
RUSTDOCFLAGS: "-Z profile -C codegen-units=1 -C inline-threshold=0 -C link-dead-code -C overflow-checks=off -C panic=abort -Z panic_abort_tests"
3741

3842
steps:
39-
- id: checkout
40-
name: Checkout Repository
43+
- id: checkout_push
44+
if: github.event_name == 'push'
45+
name: Checkout Repository (Push)
4146
uses: actions/checkout@v4
4247

48+
- id: checkout_pull_request
49+
if: github.event_name == 'pull_request'
50+
name: Checkout Repository (Pull Request)
51+
uses: actions/checkout@v4
52+
with:
53+
ref: "refs/pull/${{ github.event.pull_request.number }}/head"
54+
4355
- id: setup
4456
name: Setup Toolchain
4557
uses: dtolnay/rust-toolchain@stable

0 commit comments

Comments
 (0)