From 2bfded6b31fa41d5ec27d6e5ddb1c6a1d55ba2ed Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 27 Jun 2026 05:06:46 +0000 Subject: [PATCH 1/3] Initial plan From 5045ccec1b963122a445d87640c9c9b408c52dfa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 27 Jun 2026 05:15:04 +0000 Subject: [PATCH 2/3] Add reusable deploy template for kdoc-deploy branches --- .github/workflows/deploy-kdoc-template.yml | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/deploy-kdoc-template.yml diff --git a/.github/workflows/deploy-kdoc-template.yml b/.github/workflows/deploy-kdoc-template.yml new file mode 100644 index 00000000000..fe091ce82f7 --- /dev/null +++ b/.github/workflows/deploy-kdoc-template.yml @@ -0,0 +1,31 @@ +name: Deploy KDoc Pages Template + +on: + workflow_call: + inputs: + destination_dir: + required: true + type: string + description: 'The destination directory for the KDoc pages in gh-pages branch' + secrets: + PUSH_TOKEN: + required: true + +concurrency: + group: deploy-to-gh-pages + cancel-in-progress: false + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + # https://github.com/marketplace/actions/github-pages-action + - name: Deploy to gh-pages + uses: peaceiris/actions-gh-pages@v3 + with: + personal_token: ${{ secrets.PUSH_TOKEN }} + publish_branch: gh-pages + publish_dir: ${{ inputs.destination_dir }} + destination_dir: ${{ inputs.destination_dir }} From 678d6036e4ecf7ad9f8a6106c5624d70ae3ede08 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 27 Jun 2026 05:22:18 +0000 Subject: [PATCH 3/3] Remove misplaced deploy-main-v5-kdoc.yml from doc-index (it belongs on kdoc-deploy/main-v5 branch) --- .github/workflows/deploy-main-v5-kdoc.yml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 .github/workflows/deploy-main-v5-kdoc.yml diff --git a/.github/workflows/deploy-main-v5-kdoc.yml b/.github/workflows/deploy-main-v5-kdoc.yml deleted file mode 100644 index 59d0a46d420..00000000000 --- a/.github/workflows/deploy-main-v5-kdoc.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Deploy Main V5 KDoc Pages -on: - push: - branches: 'kdoc-deploy/main-v5' - -jobs: - deploy-main-v5-kdoc-pages: - name: deploy-main-v5-kdoc-pages - runs-on: ubuntu-latest - steps: - # 检出仓库代码 - - uses: actions/checkout@v4 - - # https://github.com/marketplace/actions/github-pages-action - - name: Deploy main-v5 to doc repository - uses: peaceiris/actions-gh-pages@v3 - with: - personal_token: ${{ secrets.PUSH_TOKEN }} - publish_branch: gh-pages - # 前缀为 snapshots - publish_dir: main-v5 - destination_dir: main-v5