+6
.tangled/workflows/pipeline.yml
.tangled/workflows/build.yml
+6
.tangled/workflows/pipeline.yml
.tangled/workflows/build.yml
···
1
1
when:
2
2
- event: ["push", "manual"]
3
3
branch: ["main"]
4
+
4
5
engine: "nixery"
6
+
5
7
dependencies:
6
8
nixpkgs:
7
9
- deno
10
+
8
11
steps:
9
12
- name: "Build static files"
10
13
command: "deno run build"
14
+
11
15
- name: "SSH setup"
12
16
command: |
13
17
mkdir ~/.ssh
···
26
30
chmod 600 ~/.ssh/config
27
31
ssh-keyscan -H ${{ secrets.SERVER_HOST }} >> ~/.ssh/known_hosts
28
32
echo "🪶 deploying to shimaenaga pds"
33
+
29
34
- name: "Deploy via SCP"
30
35
run: scp -r ./dist/* deploy:/pds/caddy/webroot
36
+
31
37
- name: "Done!"
32
38
command: "echo \"🪶 all done!\""