From b74f5ea941e7bf488b7f3a2851648df313f01e34 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Thu, 10 Jul 2025 14:34:32 +0100 Subject: [PATCH] refactor: forgejo deploy - use dedicated Forgejo SSH key --- .forgejo/workflows/deploy.yaml | 44 +--------------------------------- 1 file changed, 1 insertion(+), 43 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 33f3606..21e0ee9 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -1,45 +1,3 @@ -# name: Deploy Blog -# on: -# push: -# branches: [main] - -# jobs: -# deploy: -# runs-on: ubuntu-latest -# container: -# image: node:18 -# volumes: -# - /var/www/systemsobscure.blog:/output -# steps: -# - uses: actions/checkout@v3 -# - run: npm install -# - run: npm run build:posts -# - run: npm run build -# - name: Deploy files -# run: | -# mkdir -p /output -# rm -rf /output/* -# cp -r dist/* /output/ - -# # jobs: -# deploy: -# runs-on: ubuntu-latest -# container: node:18 -# steps: -# - uses: actions/checkout@v3 - -# - run: npm install -# - run: npm run build:posts -# - run: npm run build - -# - name: Deploy via SSH -# run: | -# echo "${{ secrets.SSH_PRIVATE_KEY }}" > /tmp/ssh_key -# chmod 600 /tmp/ssh_key -# ssh -i /tmp/ssh_key -o StrictHostKeyChecking=no thomas@localhost "rm -rf /var/www/systemsobscure.blog/*" -# scp -i /tmp/ssh_key -o StrictHostKeyChecking=no -r dist/* thomas@localhost:/var/www/systemsobscure.blog/ -# rm /tmp/ssh_key - name: Deploy Blog on: push: @@ -53,7 +11,7 @@ jobs: - name: Create dummy file and deploy run: | echo "test content" > test.txt - echo "${{ secrets.SSH_PRIVATE_KEY }}" > /tmp/ssh_key + echo "${{ secrets.SSH_FORGEJO_KEY }}" > /tmp/ssh_key chmod 600 /tmp/ssh_key ssh -i /tmp/ssh_key -o StrictHostKeyChecking=no thomas@116.203.113.18 "bash -c 'rm -rf /var/www/systemsobscure.blog/*'" scp -i /tmp/ssh_key -o StrictHostKeyChecking=no test.txt thomas@116.203.113.18:/var/www/systemsobscure.blog/