File tree Expand file tree Collapse file tree 2 files changed +27
-8
lines changed Expand file tree Collapse file tree 2 files changed +27
-8
lines changed Original file line number Diff line number Diff line change 4
4
branches :
5
5
- master
6
6
jobs :
7
- tests :
7
+ release :
8
+ name : ' Release'
8
9
runs-on : ubuntu-latest
9
10
steps :
10
-
11
+ - name : Check out code
12
+
11
13
with :
12
14
submodules : recursive
13
- - uses : cachix/install-nix-action@v12
14
- - uses : cachix/cachix-action@v8
15
+ - name : Install Nix
16
+ uses : cachix/install-nix-action@v12
17
+ with :
18
+ extra_nix_config : |
19
+ substituters = http://cache.nixos.org https://hydra.iohk.io
20
+ trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ=
21
+ - name : Install Cachix
22
+ uses : cachix/cachix-action@v8
15
23
with :
16
24
name : runtimeverification
17
25
signingKey : ' ${{ secrets.RUNTIMEVERIFICATION_CACHIX_SIGNING_KEY }}'
18
- - run : nix-build -A kore -A project.kore.checks
26
+ extraPullNames : ' kore'
27
+ - name : Build
28
+ run : nix-build -A kore -A project.kore.checks
Original file line number Diff line number Diff line change 4
4
push :
5
5
jobs :
6
6
test-nix :
7
+ name : ' Nix'
7
8
runs-on : ubuntu-latest
8
9
steps :
9
-
10
+ - name : ' Check out code'
11
+
10
12
with :
11
13
submodules : recursive
12
- - uses : cachix/install-nix-action@v12
13
- - uses : cachix/cachix-action@v8
14
+ - name : Install Nix
15
+ uses : cachix/install-nix-action@v12
16
+ with :
17
+ extra_nix_config : |
18
+ substituters = http://cache.nixos.org https://hydra.iohk.io
19
+ trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ=
20
+ - name : Install Cachix
21
+ uses : cachix/cachix-action@v8
14
22
with :
15
23
name : kore
16
24
signingKey : ' ${{ secrets.KORE_CACHIX_SIGNING_KEY }}'
17
25
- run : nix-build --arg checkMaterialization true -A kore -A project.kore.checks
18
26
- run : nix-shell --run "echo OK"
19
27
20
28
test-cabal :
29
+ name : ' Cabal'
21
30
runs-on : ubuntu-latest
22
31
steps :
23
32
You can’t perform that action at this time.
0 commit comments