From 358b9baa88fedf86761b79bc9abdb02471c3a038 Mon Sep 17 00:00:00 2001 From: anghunk Date: Wed, 21 Jan 2026 14:58:24 +0800 Subject: [PATCH] Update docs.yml --- .github/workflows/docs.yml | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 6670bc7..de7d712 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,17 +1,26 @@ -name: Build and Deploy -on: [push] +name: Docs + +on: + push: + branches: + - main + paths: + - 'docs/**' + workflow_dispatch: + jobs: - build-and-deploy: + publish-docs: runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@master - - - name: vuepress-deploy - uses: jenkey2011/vuepress-deploy@master - env: - ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} - TARGET_REPO: anghunk/CWD - TARGET_BRANCH: gh-pages - BUILD_SCRIPT: cd docs && npm install && npm run build - BUILD_DIR: docs/.vitepress/dist/ + - uses: actions/checkout@v2 + # VuePress 需要完整提交历史来生成贡献者信息 + with: + fetch-depth: 0 + - uses: imaegoo/vuepress-deploy@master + env: + ACCESS_TOKEN: ${{ secrets.TWIKOO_TOKEN }} + TARGET_REPO: anghunk/CWD + TARGET_BRANCH: gh-pages + BUILD_SCRIPT: cd docs && yarn && yarn build + BUILD_DIR: .vitepress/dist + CNAME: cwd.js.org