From 2a1f6b6abb29af0fa893e07e001c5529c007cb2f Mon Sep 17 00:00:00 2001 From: Douze Baie <12b@distrilab.fr> Date: Thu, 26 Sep 2024 10:23:01 +0200 Subject: [PATCH] implement deploy in deploy action --- .forgejo/workflows/deploy.yaml | 20 ++++++++++++++------ .github/workflows/.deploy.yml.swp | Bin 1024 -> 0 bytes 2 files changed, 14 insertions(+), 6 deletions(-) delete mode 100644 .github/workflows/.deploy.yml.swp diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 486086b..145da66 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -8,9 +8,17 @@ jobs: name: Build and deploy site runs-on: debian-latest steps: - - uses: actions/checkout@v4 - - run: ls -l - - run: npm ci - - run: npm run docs:build - - run: echo "implement deploy" - + - name: checkout repository + uses: actions/checkout@v4 + - name: show what we get + run: ls -l + - name: npm ci + run: npm ci + - name: vitepress build + run: npm run docs:build + - name: add private key to ssh agent + uses: https://git.distrilab.fr/NixiN/ssh-agent-action + with: + ssh-private-key: ${{ secrets.DEPLOY_SSH_PRIVATE_KEY }} + - name: do deploy + run: pushd .vitepress/dist/ ; echo "put -r *" | sftp -o StrictHostKeyChecking=no -b - -N ${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_TARGET }} ; popd diff --git a/.github/workflows/.deploy.yml.swp b/.github/workflows/.deploy.yml.swp deleted file mode 100644 index 3cd9726b46634fd2c3ea0fd1eec07e5718db88d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmYc?$V<%2S1{KzVn6}hmP`yO`K48