diff --git a/.gitea/workflows/deploy-cloud.yml b/.gitea/workflows/deploy-cloud.yml index 4a8e562..7623b4b 100644 --- a/.gitea/workflows/deploy-cloud.yml +++ b/.gitea/workflows/deploy-cloud.yml @@ -18,19 +18,19 @@ jobs: cd site sed -i "s/?v=[0-9]*/?v=${GITHUB_REF_NAME}/g" index.html - - name: 发布到 ubuntu3(公网 www.shashann.com) + - name: 发布到 ubuntu2(阿里云正式机,公网 www.shashann.com) env: DEPLOY_KEY: ${{ secrets.DEPLOY_SSH_KEY }} run: | mkdir -p ~/.ssh && chmod 700 ~/.ssh printf '%s\n' "$DEPLOY_KEY" > ~/.ssh/id_ed25519 chmod 600 ~/.ssh/id_ed25519 - ssh-keyscan -H 124.222.157.76 >> ~/.ssh/known_hosts 2>/dev/null + ssh-keyscan -H 101.133.145.181 >> ~/.ssh/known_hosts 2>/dev/null cd site - ssh ubuntu@124.222.157.76 'mkdir -p /var/www/shashann-homepage && find /var/www/shashann-homepage -mindepth 1 -maxdepth 1 -exec rm -rf {} +' - tar czf - index.html assets robots.txt sitemap.xml llms.txt | ssh ubuntu@124.222.157.76 'tar xzf - -C /var/www/shashann-homepage' + ssh root@101.133.145.181 'mkdir -p /var/www/shashann-homepage && find /var/www/shashann-homepage -mindepth 1 -maxdepth 1 -exec rm -rf {} +' + tar czf - index.html assets robots.txt sitemap.xml llms.txt | ssh root@101.133.145.181 'tar xzf - -C /var/www/shashann-homepage' - name: 上线验证 run: | - curl -s -f -o /dev/null --resolve www.shashann.com:443:124.222.157.76 https://www.shashann.com/ || { echo "❌ 公网验证失败"; exit 1; } + curl -s -f -o /dev/null --resolve www.shashann.com:443:101.133.145.181 https://www.shashann.com/ || { echo "❌ 公网验证失败"; exit 1; } echo "✅ 云端已发布 ${GITHUB_REF_NAME} $(date '+%H:%M:%S')"