@@ -118,23 +118,35 @@ jobs:
118
118
runs-on : ${{ matrix.os }}
119
119
steps :
120
120
- uses : actions/checkout@v4
121
- - uses : cachix/install-nix-action@v22
121
+ - uses : cachix/install-nix-action@v31
122
+ with :
123
+ extra_nix_config : |
124
+ extra-substituters = https://anmonteiro.nix-cache.workers.dev
125
+ extra-trusted-public-keys = ocaml.nix-cache.com-1:/xI2h2+56rwFfKyyFVbkJSeGqSIYMC/Je+7XXqGKDIY=
122
126
- run : nix build
123
127
124
128
fmt :
125
129
name : Format
126
130
runs-on : ubuntu-latest
127
131
steps :
128
132
- uses : actions/checkout@v4
129
- - uses : cachix/install-nix-action@v18
133
+ - uses : cachix/install-nix-action@v31
134
+ with :
135
+ extra_nix_config : |
136
+ extra-substituters = https://anmonteiro.nix-cache.workers.dev
137
+ extra-trusted-public-keys = ocaml.nix-cache.com-1:/xI2h2+56rwFfKyyFVbkJSeGqSIYMC/Je+7XXqGKDIY=
130
138
- run : nix develop .#fmt -c make fmt
131
139
132
140
doc :
133
141
name : Documentation
134
142
runs-on : ubuntu-latest
135
143
steps :
136
144
- uses : actions/checkout@v4
137
- - uses : cachix/install-nix-action@v18
145
+ - uses : cachix/install-nix-action@v31
146
+ with :
147
+ extra_nix_config : |
148
+ extra-substituters = https://anmonteiro.nix-cache.workers.dev
149
+ extra-trusted-public-keys = ocaml.nix-cache.com-1:/xI2h2+56rwFfKyyFVbkJSeGqSIYMC/Je+7XXqGKDIY=
138
150
- run : nix develop .#doc -c make doc
139
151
env :
140
152
LC_ALL : C
@@ -144,7 +156,11 @@ jobs:
144
156
runs-on : ubuntu-latest
145
157
steps :
146
158
- uses : actions/checkout@v4
147
- - uses : cachix/install-nix-action@v22
159
+ - uses : cachix/install-nix-action@v31
160
+ with :
161
+ extra_nix_config : |
162
+ extra-substituters = https://anmonteiro.nix-cache.workers.dev
163
+ extra-trusted-public-keys = ocaml.nix-cache.com-1:/xI2h2+56rwFfKyyFVbkJSeGqSIYMC/Je+7XXqGKDIY=
148
164
- run : nix develop .#coq -c make test-coq
149
165
env :
150
166
# We disable the Dune cache when running the tests
@@ -236,5 +252,9 @@ jobs:
236
252
runs-on : ubuntu-latest
237
253
steps :
238
254
- uses : actions/checkout@v4
239
- - uses : cachix/install-nix-action@v22
255
+ - uses : cachix/install-nix-action@v31
256
+ with :
257
+ extra_nix_config : |
258
+ extra-substituters = https://anmonteiro.nix-cache.workers.dev
259
+ extra-trusted-public-keys = ocaml.nix-cache.com-1:/xI2h2+56rwFfKyyFVbkJSeGqSIYMC/Je+7XXqGKDIY=
240
260
- run : nix develop .#microbench -c make dune build bench/micro
0 commit comments