name: PHengLEI docs build run-name: PHengLEI docs build on: [push] jobs: PHengLEI-docs-build: runs-on: ubuntu-latest steps: - name: Check out repository code uses: https://osredm.com/actions/checkout@v4 - name: setup node uses: https://osredm.com/actions/setup-node@main with: node-version: 'v16.14.2' - run: npm config set registry https://registry.npmmirror.com/ - run: npm install - run: npm run build -- --locale zh-CN - name: scp files to server uses: https://osredm.com/actions/scp-action@v0.1.7 with: host: 123.60.208.28 username: root password: ${{ secrets.PASSWORD }} port: 22 source: build/* target: /root/test.build/phenglei/ #rm: true - name: restart files server uses: https://osredm.com/actions/ssh-action@v1.0.3 with: host: 123.60.208.28 username: root password: ${{ secrets.PASSWORD }} port: 22 script: service nginx restart