Skip to content

Commit 6310aa5

Browse files
committed
Update CI
1 parent ace28a9 commit 6310aa5

File tree

4 files changed

+70
-62
lines changed

4 files changed

+70
-62
lines changed

.github/workflows/main.yaml

+9-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,17 @@ on:
77
version:
88
description: "Release version"
99
required: true
10+
env:
11+
NIX_CACHE_BUCKET_NAME: ${{ vars.NIX_CACHE_BUCKET_NAME }}
12+
NIX_CACHE_BUCKET_REGION: ${{ vars.NIX_CACHE_BUCKET_REGION }}
13+
NIX_CACHE_SIGNING_PRIVATE_KEY: ${{ secrets.NIX_CACHE_SIGNING_PRIVATE_KEY }}
14+
AWS_REGION: ${{ vars.AWS_REGION }}
15+
AWS_ACCESS_KEY_ID: ${{ secrets.NIX_AWS_ACCESS_KEY_ID }}
16+
AWS_SECRET_ACCESS_KEY: ${{ secrets.NIX_AWS_SECRET_ACCESS_KEY }}
1017

1118
defaults:
1219
run:
13-
shell: nix develop -v -c bash {0}
20+
shell: nix develop -v -c bash -euo pipefail {0}
1421

1522
jobs:
1623
build:
@@ -43,7 +50,7 @@ jobs:
4350
env:
4451
NIX_OUTPUT: .#defaultPackage.${{ matrix.arch.nix }}
4552
run: |
46-
nix store sign "${NIX_OUTPUT}" -v -r -k ~/.secrets/nix-cache-private-key
53+
nix store sign "${NIX_OUTPUT}" -v -r -k <(echo -n "${NIX_CACHE_SIGNING_PRIVATE_KEY}")
4754
nix copy -v --to "s3://${NIX_CACHE_BUCKET_NAME}/cache?region=${NIX_CACHE_BUCKET_REGION}&compression=zstd&parallel-compression=true" "${NIX_OUTPUT}"
4855
4956
release:

deno.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@
3232
}
3333
},
3434
"imports": {
35-
"@std/assert": "jsr:@std/assert@^1.0.10",
36-
"@std/async": "jsr:@std/async@^1.0.9",
37-
"@std/fmt": "jsr:@std/fmt@^1.0.4",
38-
"@std/fs": "jsr:@std/fs@^1.0.9",
35+
"@std/assert": "jsr:@std/assert@^1.0.11",
36+
"@std/async": "jsr:@std/async@^1.0.10",
37+
"@std/fmt": "jsr:@std/fmt@^1.0.5",
38+
"@std/fs": "jsr:@std/fs@^1.0.11",
3939
"@std/path": "jsr:@std/path@^1.0.8",
4040
"@std/yaml": "jsr:@std/yaml@^1.0.5",
41-
"@wok/schema": "jsr:@wok/schema@^2.1.0",
42-
"@wok/utils": "jsr:@wok/utils@^4.1.0"
41+
"@wok/schema": "jsr:@wok/schema@^2.2.0",
42+
"@wok/utils": "jsr:@wok/utils@^4.2.9"
4343
}
4444
}

deno.lock

+44-42
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.lock

+11-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)