diff --git a/.github/workflows/trigger-docs-build.yml b/.github/workflows/trigger-docs-build.yml new file mode 100644 index 00000000000..daa12bfa2d0 --- /dev/null +++ b/.github/workflows/trigger-docs-build.yml @@ -0,0 +1,25 @@ +name: Trigger Docs Build +on: + workflow_dispatch: + inputs: + build-refname: + description: Enter git refname to build (e.g., 1.0.x). + required: false + build-version: + description: Enter the version being build (e.g. 1.0.3-SNAPSHOT) + required: false +permissions: + actions: write +jobs: + build: + if: github.repository_owner == 'spring-projects' + runs-on: ubuntu-latest + steps: + - name: Check Out + uses: actions/checkout@v4 + with: + ref: docs-build + - name: Trigger Workflow + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: gh workflow run deploy-docs.yml -r docs-build -f build-refname=${{ github.event.inputs.build-refname }} -f build-version=${{ github.event.inputs.build-version }}