@@ -13,10 +13,10 @@ jobs:
13
13
update-check :
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@v3
17
- - uses : cachix/install-nix-action@v20
18
- - run : |
19
- nix run .#update -- check
16
+ - uses : actions/checkout@v4
17
+ - uses : cachix/install-nix-action@v25
18
+ - run : nix build .#update
19
+ - run : nix run .#update -- check
20
20
21
21
build :
22
22
strategy :
@@ -27,14 +27,14 @@ jobs:
27
27
[aslp, bap-aslp, bap-primus, basil,
28
28
alive2, retdec-uq-pac, asl-translator,
29
29
gtirb-semantics, ddisasm,
30
- ocamlPackages_pac_4_09.asli]
30
+ ocamlPackages_pac_4_09.asli,
31
+ retdec5, remill]
31
32
runs-on : ubuntu-latest
32
33
steps :
33
- - uses : actions/checkout@v3
34
- - uses : cachix/install-nix-action@v20
35
- with : { nix_path: 'nixpkgs=channel:nixpkgs-unstable' }
36
- - uses : cachix/cachix-action@v12
37
- with : { name: pac-nix, authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' }
34
+ - uses : actions/checkout@v4
35
+ - uses : cachix/install-nix-action@v25
36
+ - uses : cachix/cachix-action@v14
37
+ with : { name: pac-nix, authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}', skipPush: "${{ github.ref != 'refs/heads/main' }}" }
38
38
39
39
- run : nix build .#${{matrix.pkg}}
40
40
- name : Run nix build .#${{matrix.pkg}}.tests
0 commit comments