tangled
alpha
login
or
join now
dunkirk.sh
/
dots
3
fork
atom
Kieran's opinionated (and probably slightly dumb) nix config
3
fork
atom
overview
issues
pulls
pipelines
feat: update the docs name
dunkirk.sh
6 days ago
92bebe86
40952e0f
verified
This commit was signed with the committer's
known signature
.
dunkirk.sh
SSH Key Fingerprint:
SHA256:DqcG0RXYExE26KiWo3VxJnsxswN1QNfTBvB+bdSpk80=
+6
-6
1 changed file
expand all
collapse all
unified
split
.github
workflows
deploy.yaml
+6
-6
.github/workflows/deploy.yaml
···
11
11
runs-on: ubuntu-latest
12
12
steps:
13
13
- uses: actions/checkout@v4
14
14
-
14
14
+
15
15
- name: Install Nix
16
16
uses: DeterminateSystems/determinate-nix-action@main
17
17
with:
18
18
extra-conf: |
19
19
extra-platforms = aarch64-linux
20
20
-
20
20
+
21
21
- name: Set up QEMU
22
22
uses: docker/setup-qemu-action@v3
23
23
with:
24
24
platforms: arm64
25
25
-
25
25
+
26
26
- name: Setup Tailscale
27
27
uses: tailscale/github-action@v3
28
28
with:
···
30
30
oauth-secret: ${{ secrets.TS_OAUTH_SECRET }}
31
31
tags: tag:deploy
32
32
use-cache: "true"
33
33
-
33
33
+
34
34
- name: Configure SSH
35
35
run: |
36
36
mkdir -p ~/.ssh
37
37
echo "StrictHostKeyChecking accept-new" >> ~/.ssh/config
38
38
-
38
38
+
39
39
- name: Build docs
40
40
run: nix build .#packages.x86_64-linux.docs -L
41
41
···
44
44
with:
45
45
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
46
46
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
47
47
-
command: pages deploy result --project-name=infra-dunkirk
47
47
+
command: pages deploy result --project-name=dots-docs
48
48
49
49
- name: Deploy all configurations
50
50
run: |