File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 55
55
- name : Check shell
56
56
run : nix-shell --run "echo OK"
57
57
58
+ nix-integration :
59
+ name : ' Nix / Integration'
60
+ runs-on : ubuntu-latest
61
+ needs : nix
62
+ steps :
63
+ - name : Check out code
64
+
65
+ with :
66
+ # Check out pull request HEAD instead of merge commit.
67
+ ref : ${{ github.event.pull_request.head.sha }}
68
+ submodules : recursive
69
+
70
+ - name : Install Nix
71
+ uses : cachix/install-nix-action@v12
72
+ with :
73
+ extra_nix_config : |
74
+ substituters = http://cache.nixos.org https://hydra.iohk.io
75
+ trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ=
76
+
77
+ - name : Install Cachix
78
+ uses : cachix/cachix-action@v8
79
+ with :
80
+ name : kore
81
+ skipPush : true
82
+ extraPullNames : runtimeverification
83
+
84
+ - name : Run integration tests
85
+ run : nix-build test.nix
86
+
58
87
cabal :
59
88
name : ' Cabal'
60
89
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments