Skip to content

Commit 5a4f9b3

Browse files
committed
feat: mutation testing - update composite branch
- add required input fields to the output job
1 parent 12388b7 commit 5a4f9b3

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.github/workflows/pr-differences-mutants.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
- id: check_packages_and_shards
33-
uses: stacks-network/actions/mutation-testing/check-packages-and-shards@feat/mutation-testing
33+
uses: stacks-network/actions/stacks-core/mutation-testing/check-packages-and-shards@main
3434

3535
# Mutation testing - Execute on PR on small packages that have functions modified (normal run, no shards)
3636
pr-differences-mutants-small-normal:
@@ -44,7 +44,7 @@ jobs:
4444

4545
steps:
4646
- name: Run mutants on diffs
47-
uses: stacks-network/actions/mutation-testing/pr-differences@feat/mutation-testing
47+
uses: stacks-network/actions/stacks-core/mutation-testing/pr-differences@main
4848
with:
4949
package-dimension: "small"
5050

@@ -65,7 +65,7 @@ jobs:
6565

6666
steps:
6767
- name: Run mutants on diffs
68-
uses: stacks-network/actions/mutation-testing/pr-differences@feat/mutation-testing
68+
uses: stacks-network/actions/stacks-core/mutation-testing/pr-differences@main
6969
with:
7070
shard: ${{ matrix.shard }}
7171
package-dimension: "small"
@@ -85,7 +85,7 @@ jobs:
8585
env:
8686
BITCOIND_TEST: 1
8787
RUST_BACKTRACE: full
88-
uses: stacks-network/actions/mutation-testing/pr-differences@feat/mutation-testing
88+
uses: stacks-network/actions/stacks-core/mutation-testing/pr-differences@main
8989
with:
9090
package-dimension: "big"
9191

@@ -109,7 +109,7 @@ jobs:
109109
env:
110110
BITCOIND_TEST: 1
111111
RUST_BACKTRACE: full
112-
uses: stacks-network/actions/mutation-testing/pr-differences@feat/mutation-testing
112+
uses: stacks-network/actions/stacks-core/mutation-testing/pr-differences@main
113113
with:
114114
shard: ${{ matrix.shard }}
115115
package-dimension: "big"
@@ -123,6 +123,7 @@ jobs:
123123
if: always()
124124
needs:
125125
[
126+
check-big-packages-and-shards,
126127
pr-differences-mutants-small-normal,
127128
pr-differences-mutants-small-shards,
128129
pr-differences-mutants-big-normal,
@@ -131,4 +132,9 @@ jobs:
131132

132133
steps:
133134
- name: Output Mutants
134-
uses: stacks-network/actions/mutation-testing/output-pr-mutants@feat/mutation-testing
135+
uses: stacks-network/actions/stacks-core/mutation-testing/output-pr-mutants@main
136+
with:
137+
big_packages: ${{ needs.check-big-packages-and-shards.outputs.run_big_packages }}
138+
shards_for_big_packages: ${{ needs.check-big-packages-and-shards.outputs.big_packages_with_shards }}
139+
small_packages: ${{ needs.check-big-packages-and-shards.outputs.run_small_packages }}
140+
shards_for_small_packages: ${{ needs.check-big-packages-and-shards.outputs.small_packages_with_shards }}

0 commit comments

Comments
 (0)