Skip to content

Commit 9048cdc

Browse files
committed
nix: Build all devShells and all binaries in CI
1 parent 93ed096 commit 9048cdc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/nix.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,15 @@ jobs:
103103
authToken: ${{ secrets.HLS_CACHIX_AUTH_TOKEN }}
104104
- name: Build development shell
105105
run: nix develop --print-build-logs --profile dev
106-
- name: Build development shell (GHC 9.0.1)
107-
run: nix develop --print-build-logs .#haskell-language-server-901-dev --profile dev
106+
- name: Build all development shell
107+
run: nix develop --print-build-logs .#all-dev-shells --profile dev
108108
- name: Push development shell
109109
if: ${{ env.HAS_TOKEN == 'true' }}
110110
run: cachix push haskell-language-server dev
111111
- name: Build binaries
112112
run: nix build --print-build-logs
113-
- name: Build binaries (GHC 9.0.1)
114-
run: nix build --print-build-logs .#haskell-language-server-901
113+
- name: Build all binaries
114+
run: nix build --print-build-logs all-haskell-language-server
115115
- name: Push binaries
116116
if: ${{ env.HAS_TOKEN == 'true' }}
117117
run: nix path-info --json | jq -r '.[].path' | cachix push haskell-language-server

0 commit comments

Comments
 (0)