Use node:alpine container for deploy job to support artifact actions
Build and deploy Hugo site / build (push) Successful in 11s
Build and deploy Hugo site / deploy (push) Successful in 1m17s

This commit is contained in:
YaoLei
2026-07-06 14:09:04 +08:00
parent 59cc2f1a62
commit 7e747feafb
+3
View File
@@ -37,6 +37,8 @@ jobs:
deploy:
runs-on: act_runner1
needs: build
container:
image: node:alpine
steps:
- name: Download public directory
uses: actions/download-artifact@v3
@@ -47,6 +49,7 @@ jobs:
- name: Deploy via rsync
run: |
set -e
apk add --no-cache rsync openssh-client
# Setup SSH key for rsync
mkdir -p ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa