name: é¨ç½²ææ¡£ on: push: branches: - main permissions: contents: write jobs: deploy-gh-pages: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 # å¦æä½ ææ¡£éè¦ Git 忍¡åï¼åæ¶æ³¨éä¸ä¸è¡ # submodules: true - name: 设置 Node.js uses: actions/setup-node@v4 with: node-version: 20 cache: npm - name: å®è£ ä¾èµ run: | corepack enable npm ci - name: æå»ºææ¡£ env: NODE_OPTIONS: --max_old_space_size=8192 run: |- npm run docs:build > src/.vuepress/dist/.nojekyll - name: é¨ç½²ææ¡£ uses: JamesIves/github-pages-deploy-action@v4 with: # é¨ç½²ææ¡£ branch: gh-pages folder: src/.vuepress/dist