Skip to content

Commit d14584e

Browse files
committed
chore: join all CI jobs
1 parent 6e84dc8 commit d14584e

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

Diff for: .github/workflows/workflow.yaml

+13-4
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ jobs:
3939
4040
test-nixpkgs:
4141
name: Build & Test - Nixpkgs
42-
needs:
43-
- lint
4442
strategy:
4543
fail-fast: false
4644
matrix:
@@ -52,6 +50,7 @@ jobs:
5250
- 9.4.6
5351
exclude:
5452
- module: rules_haskell_nix
53+
5554
bzlmod: false
5655
# TODO: in a MODULE.bazel file we declare version specific dependencies, would need to use stack snapshot json
5756
# and stack config per GHC version
@@ -130,8 +129,6 @@ jobs:
130129
131130
test-bindist:
132131
name: Build & Test - bindist
133-
needs:
134-
- lint
135132
strategy:
136133
fail-fast: false
137134
matrix:
@@ -254,3 +251,15 @@ jobs:
254251
with:
255252
name: Logs ${{ matrix.os }} ${{ matrix.module }} ${{ matrix.bzlmod }}
256253
path: logs
254+
255+
all_ci_tests:
256+
runs-on: ubuntu-latest
257+
needs:
258+
- lint
259+
- test-nixpkgs
260+
- test-bindist
261+
if: ${{ always() }}
262+
steps:
263+
- uses: cgrindel/gha_join_jobs@794a2d117251f22607f1aab937d3fd3eaaf9a2f5 # v1
264+
with:
265+
github_token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)