diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 5f1b131..c6e17fb 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -32,9 +32,18 @@ jobs: run: ./build.sh - name: Setup SSH key + if: forgejo.ref_name == 'staging' run: | mkdir -p .ssh - echo ${{ secrets.SSH_PRIVATE_KEY }} > .ssh/id_ed25519 + echo ${{ secrets.SSH_PRIVATE_KEY_STAGING }} > .ssh/id_ed25519 + + - name: Setup SSH key + if: forgejo.ref_name == 'production' + run: | + mkdir -p .ssh + echo ${{ secrets.SSH_PRIVATE_KEY_PRODUCTION }} > .ssh/id_ed25519 + + - name: Check SSH key chmod 600 .ssh/id_ed25519 ssh-keygen -f .ssh/id_ed25519 -y > .ssh/id_ed25519.pub cat .ssh/id_ed25519.pub