Skip to content

Commit 54db25c

Browse files
committed
ci: run nix shell check on pushes to main
Signed-off-by: Roman Volosatovs <[email protected]>
1 parent 95e5b78 commit 54db25c

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/nix.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ on:
44
merge_group:
55
pull_request:
66
push:
7+
branches:
8+
- main
79

810
concurrency:
911
group: ${{ github.workflow }}-${{ github.ref }}
@@ -19,15 +21,17 @@ jobs:
1921
cachixAuthToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
2022
- run: nix fmt
2123

22-
run:
24+
shell:
2325
runs-on: ubuntu-latest
2426
steps:
2527
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2628
- uses: ./.github/actions/install-nix
2729
with:
2830
cachixAuthToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
29-
- run: nix run -L . -- --version
30-
continue-on-error: true # TODO: fix
31+
- run: |
32+
nix shell -L .
33+
wit-bindgen-wrpc --version
34+
wrpc-wasmtime-nats --version
3135
3236
develop:
3337
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)