Skip to content

Commit f61ed6c

Browse files
committed
ci: build devshell
1 parent 16a7e8d commit f61ed6c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,14 @@ on:
88

99
jobs:
1010
build:
11-
name: Checks
11+
name: Build
1212
runs-on: ubuntu-latest
1313

14+
# the only supported system by coursier and sbt on nixpkgs
15+
strategy:
16+
matrix:
17+
system: ['x86_64-linux']
18+
1419
steps:
1520
- uses: actions/checkout@v4
1621

@@ -27,3 +32,6 @@ jobs:
2732
run: |
2833
nix flake check --all-systems -L
2934
nix build .#sbt -L
35+
36+
- name: "Nix devshell build for ${{ matrix.system }} ❄️"
37+
run: nix build .#devShells.${{ matrix.system }}.default.inputDerivation

0 commit comments

Comments
 (0)