File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -58,11 +58,25 @@ jobs:
5858 JF_ENV_SPRING : ${{ secrets.JF_ARTIFACTORY_SPRING }}
5959 - name : Promote build
6060 run : jfrog rt build-promote ${{ format('spring-boot-{0}', needs.build-and-stage-release.outputs.version)}} ${{ github.run_number }} libs-milestone-local
61+ trigger-docs-build :
62+ name : Trigger Docs Build
63+ runs-on : ubuntu-latest
64+ needs :
65+ - build-and-stage-release
66+ - verify
67+ permissions :
68+ actions : write
69+ steps :
70+ - name : Run Deploy Docs Workflow
71+ env :
72+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
73+ run : gh workflow run deploy-docs.yml --repo spring-projects/spring-boot -r docs-build -f build-refname=${{ github.ref_name }} -f build-version=${{ needs.build-and-stage-release.outputs.version }}
6174 create-github-release :
6275 name : Create GitHub Release
6376 needs :
6477 - build-and-stage-release
6578 - promote-release
79+ - trigger-docs-build
6680 runs-on : ${{ vars.UBUNTU_SMALL || 'ubuntu-latest' }}
6781 steps :
6882 - name : Check Out Code
Original file line number Diff line number Diff line change @@ -120,13 +120,27 @@ jobs:
120120 with :
121121 spring-boot-version : ${{ needs.build-and-stage-release.outputs.version }}
122122 token : ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
123+ trigger-docs-build :
124+ name : Trigger Docs Build
125+ runs-on : ubuntu-latest
126+ needs :
127+ - build-and-stage-release
128+ - sync-to-maven-central
129+ permissions :
130+ actions : write
131+ steps :
132+ - name : Run Deploy Docs Workflow
133+ env :
134+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
135+ run : gh workflow run deploy-docs.yml --repo spring-projects/spring-boot -r docs-build -f build-refname=${{ github.ref_name }} -f build-version=${{ needs.build-and-stage-release.outputs.version }}
123136 create-github-release :
124137 name : Create GitHub Release
125138 needs :
126139 - build-and-stage-release
127140 - promote-release
128141 - publish-gradle-plugin
129142 - publish-to-sdkman
143+ - trigger-docs-build
130144 - update-homebrew-tap
131145 runs-on : ${{ vars.UBUNTU_SMALL || 'ubuntu-latest' }}
132146 steps :
You can’t perform that action at this time.
0 commit comments