From 2cf5fbb571c91ef75241ad00fe8f32fff6607ccf Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Fri, 22 Dec 2023 13:39:32 -0500 Subject: [PATCH] Reusable workflow for `deploy-docs.yml` --- .github/workflows/deploy-docs.yml | 27 +++------------------------ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 49358e8e..1771c582 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,4 +1,5 @@ name: Deploy Docs + on: push: branches: @@ -7,34 +8,12 @@ on: tags: - '**' - repository_dispatch: - types: request-build-reference # legacy - #schedule: - #- cron: '0 10 * * *' # Once per day at 10am UTC workflow_dispatch: permissions: actions: write -env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - jobs: - build: - runs-on: ubuntu-latest + dispatch-docs-build: if: github.repository_owner == 'spring-projects' - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - ref: docs-build - fetch-depth: 1 - show-progress: false - - - name: Dispatch (partial build) - if: github.ref_type == 'branch' - run: gh workflow run deploy-docs.yml -r $(git rev-parse --abbrev-ref HEAD) -f build-refname=${{ github.ref_name }} - - - name: Dispatch (full build) - if: github.ref_type == 'tag' - run: gh workflow run deploy-docs.yml -r $(git rev-parse --abbrev-ref HEAD) + uses: spring-io/spring-github-workflows/.github/workflows/spring-dispatch-docs-build.yml@main