diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 638da33..e0ff9bf 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,13 +12,19 @@ jobs: env: NODE_HOME: /www/server/nodejs/node-v22.9.0-linux-x64-glibc-217 DEPLOY_DIR: /www/wwwroot/flys_blog + REPO_URL: http://124.221.147.173:3000/fly/fly-personal-site.git steps: - name: Checkout - uses: actions/checkout@v3 + run: | + rm -rf repo + git clone --branch master --depth 1 "$REPO_URL" repo + cd repo + git rev-parse --short HEAD - name: Build run: | + cd repo export PATH="$NODE_HOME/bin:$PATH" node -v npm -v @@ -28,6 +34,7 @@ jobs: - name: Deploy run: | + cd repo rm -rf "$DEPLOY_DIR.tmp" mkdir -p "$DEPLOY_DIR.tmp" cp -a out/. "$DEPLOY_DIR.tmp"/