summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilas Bartha <silas@soaos.dev>2025-03-15 17:43:07 -0400
committerSilas Bartha <silas@soaos.dev>2025-03-15 18:02:17 -0400
commitc40eb2477e56e42d9306b60a2dcf1e1198a905ac (patch)
tree616191bbacd5b86e41960a846d65c2ea664290c8
parentd79a9b5acc684f9bdc0b69381158c2ea4512af7b (diff)
added scp deployment
-rw-r--r--.gitea/workflows/deploy.yaml19
1 files changed, 7 insertions, 12 deletions
diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml
index 762c498..734fa67 100644
--- a/.gitea/workflows/deploy.yaml
+++ b/.gitea/workflows/deploy.yaml
@@ -10,16 +10,11 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v4
- run: zola build
- - uses: christopherhx/gitea-upload-artifact@v4
- with:
- name: public
- path: public
- Deploy:
- container: alpine:latest
- steps:
- - uses: christopherhx/gitea-download-artifact@v4
- with:
- name: public
- path: public
- - run: ls public
+ - name: Write SSH keys
+ run: |
+ install -m 600 -D /dev/null ~/.ssh/id_rsa
+ echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
+ ssh-keyscan -H soaos.dev > ~/.ssh/known_hosts
+ - name: Copy built site to server
+ run: scp -sr public git@soaos.dev:/var/www/soaos.dev