+14
-4
.tangled/workflows/build.yml
+14
-4
.tangled/workflows/build.yml
···
9
9
- deno
10
10
11
11
steps:
12
+
- name: "Set up Deno"
13
+
command: |
14
+
echo "🪶 installing deno packages"
15
+
deno install
16
+
12
17
- name: "Build static files"
13
-
command: "deno run build"
18
+
command: |
19
+
echo "🪶 building static files"
20
+
deno run build
14
21
15
22
- name: "SSH setup"
16
23
command: |
···
29
36
EOF
30
37
chmod 600 ~/.ssh/config
31
38
ssh-keyscan -H ${{ secrets.SERVER_HOST }} >> ~/.ssh/known_hosts
32
-
echo "🪶 deploying to shimaenaga pds"
39
+
echo "🪶 setting up ssh connection"
33
40
34
41
- name: "Deploy via SCP"
35
-
run: scp -r ./dist/* deploy:/pds/caddy/etc/caddy/static
42
+
command: |
43
+
echo "🪶 deploying files via scp"
44
+
scp -r ./dist/* deploy:/pds/caddy/etc/caddy/static
36
45
37
46
- name: "Done!"
38
-
command: "echo \"🪶 all done!\""
47
+
command: |
48
+
echo "🪶 all done!