Skip to content

Commit ac2aff5

Browse files
committed
Split NoThunks CI job in two to avoid hitting the GitHub Actions limit
1 parent 4dcefde commit ac2aff5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,13 @@ jobs:
142142
if: matrix.test-set == 'all'
143143
run: cabal test all -j --test-show-details=streaming
144144

145-
- name: Test (NoThunks-safe tests only)
145+
- name: Test (NoThunks-safe tests only, part 1)
146146
if: matrix.test-set == 'no-thunks-safe'
147-
run: cabal test ouroboros-consensus:consensus-test ouroboros-consensus:doctest ouroboros-consensus:infra-test ouroboros-consensus:storage-test ouroboros-consensus-cardano:byron-test ouroboros-consensus-cardano:shelley-test ouroboros-consensus-diffusion:infra-test ouroboros-consensus-diffusion:mock-test ouroboros-consensus-protocol:protocol-test -j --test-show-details=streaming
147+
run: cabal test ouroboros-consensus:consensus-test ouroboros-consensus:doctest ouroboros-consensus:infra-test ouroboros-consensus:storage-test ouroboros-consensus-cardano:byron-test -j --test-show-details=streaming
148+
149+
- name: Test (NoThunks-safe tests only, part 2)
150+
if: matrix.test-set == 'no-thunks-safe'
151+
run: cabal test ouroboros-consensus-cardano:shelley-test ouroboros-consensus-diffusion:infra-test ouroboros-consensus-diffusion:mock-test ouroboros-consensus-protocol:protocol-test -j --test-show-details=streaming
148152

149153
- name: Create baseline-benchmark
150154
if: github.event_name == 'push' && github.ref == 'refs/heads/main'

0 commit comments

Comments
 (0)