From 02d45eb921e71700cc4329d6e984bda1b1d63a1f Mon Sep 17 00:00:00 2001 From: Nick Slowinski Date: Mon, 5 Aug 2024 18:50:59 +0200 Subject: [PATCH] Test SSH (actions) Signed-off-by: Nick Slowinski --- .forgejo/workflows/build-deploy.yaml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.forgejo/workflows/build-deploy.yaml b/.forgejo/workflows/build-deploy.yaml index 7000d53..849d0cc 100644 --- a/.forgejo/workflows/build-deploy.yaml +++ b/.forgejo/workflows/build-deploy.yaml @@ -1,16 +1,6 @@ name: Build and deploy website on: workflow_dispatch: - inputs: - logLevel: - description: 'Log Level' - required: true - default: 'warning' - type: choice - options: - - info - - warning - - debug jobs: build: @@ -25,4 +15,16 @@ jobs: run: npm install - name: Build site - run: npm run build \ No newline at end of file + run: npm run build + + - name: Configure SSH + run: | + mkdir -p ~/.ssh/ + echo "$SSH_KEY" | tr -d '\r' > ~/.ssh/actions.key + chmod 600 ~/.ssh/actions.key + env: + SSH_USER: ${{ secrets.WEB_SSH_USER }} + SSH_KEY: ${{ secrets.WEB_SSH_KEY }} + + - name: Test SSH + run: ssh -i ~/.ssh/actions.key $SSH_USER@be.nick-slowinski.de uptime \ No newline at end of file