From bf4e205b1bd62a68caa235abc90676e5d7998469 Mon Sep 17 00:00:00 2001 From: Karlatemp Date: Mon, 24 Aug 2020 20:03:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E6=96=B9=E5=BC=8F=20(#535)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update DOKKA Upload * GH Token -> Deploy Key * Change upload path * Change DOC Target to project-mirai/mirai-doc --- .github/workflows/doc.yml | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 31dfbfe2e..2d14465c9 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -2,7 +2,7 @@ name: mirai-doc Publish -# Controls when the action will run. Triggers the workflow on push or pull request +# Controls when the action will run. Triggers the workflow on push or pull request # events but only for the master branch on: release: @@ -22,27 +22,17 @@ jobs: java-version: 1.8 - name: Grant execute permission for gradlew run: chmod +x gradlew - - name: Gradle clean - run: ./gradlew clean - name: Gradle build - run: ./gradlew build # if test's failed, don't publish - - name: Gradle :mirai-core:dokkaGitHubUpload - run: ./gradlew :mirai-core:dokkaGitHubUpload -Dgithub_token=${{ secrets.MAMOE_TOKEN }} -Pgithub_token=${{ secrets.MAMOE_TOKEN }} - - name: Gradle :mirai-core-qqandroid:dokkaGitHubUpload - run: ./gradlew :mirai-core-qqandroid:dokkaGitHubUpload -Dgithub_token=${{ secrets.MAMOE_TOKEN }} -Pgithub_token=${{ secrets.MAMOE_TOKEN }} + run: ./gradlew clean build # if test's failed, don't publish + - name: Gradle :mirai-core:dokkaGenerator + run: ./gradlew :mirai-core:dokka + - name: GitHub Pages Deploy + uses: peaceiris/actions-gh-pages@v3 + with: + deploy_key: ${{ secrets.DOC_DEPLOY_KEY }} + publish_dir: ./mirai-core/build/dokka + external_repository: project-mirai/mirai-doc + publish_branch: master + user_name: 'github-actions[bot]' + user_email: 'github-actions[bot]@users.noreply.github.com' - -# - name: Upload artifact -# uses: actions/upload-artifact@v1.0.0 -# with: -# # Artifact name -# name: mirai-core -# # Directory containing files to upload -# path: "mirai-core/build/libs/mirai-core-*-all.jar" -# - name: Upload artifact -# uses: actions/upload-artifact@v1.0.0 -# with: -# # Artifact name -# name: mirai-core-qqandroid-all -# # Directory containing files to upload -# path: "mirai-core-qqandroid/build/libs/mirai-core-qqandroid-*-all.jar"