@@ -12,16 +12,26 @@ jobs:
1212 runs-on : ubuntu-latest
1313 permissions :
1414 contents : read
15-
1615 steps :
17- - uses : actions/checkout@v5
18- - uses : cachix/install-nix-action@v31
19- with :
20- github_access_token : ${{ secrets.GITHUB_TOKEN }}
21- extra_nix_config : |
22- extra-substituters = https://cache.garnix.io
23- extra-trusted-public-keys = cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=
24- - uses : DeterminateSystems/magic-nix-cache-action@v13
25- - name : Install Project Dependencies
26- run : nix develop --command cargo check
27- continue-on-error : true
16+ - uses : actions/checkout@v6
17+ - uses : cachix/install-nix-action@v31
18+ with :
19+ github_access_token : ${{ secrets.GITHUB_TOKEN }}
20+ extra_nix_config : |
21+ extra-substituters = https://cache.garnix.io
22+ extra-trusted-public-keys = cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=
23+ - uses : DeterminateSystems/magic-nix-cache-action@v13
24+ - uses : lewagon/wait-on-check-action@v1
25+ with :
26+ ref : ${{ github.event.pull_request.head.sha || github.sha }}
27+ check-regexp : ' Evaluate flake.nix'
28+ repo-token : ${{ secrets.GITHUB_TOKEN }}
29+ fail-on-no-checks : false
30+ - uses : lewagon/wait-on-check-action@v1
31+ with :
32+ ref : ${{ github.event.pull_request.head.sha || github.sha }}
33+ check-regexp : ' devShell.*'
34+ repo-token : ${{ secrets.GITHUB_TOKEN }}
35+ fail-on-no-checks : false
36+ - run : nix develop --command cargo check # Install dependencies
37+ continue-on-error : true
0 commit comments