diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml new file mode 100644 index 0000000000..ce98e81ae4 --- /dev/null +++ b/.github/workflows/docs-build.yml @@ -0,0 +1,13 @@ +name: docs-build + +on: + pull_request: ~ + +jobs: + preview: + uses: elastic/docs-builder/.github/workflows/preview-build.yml@main + with: + continue-on-error: true + strict: false + permissions: + contents: read diff --git a/.github/workflows/docs-cleanup.yml b/.github/workflows/docs-cleanup.yml index de3ff6b528..17c4a06e4b 100644 --- a/.github/workflows/docs-cleanup.yml +++ b/.github/workflows/docs-cleanup.yml @@ -1,4 +1,4 @@ -name: docs +name: docs-cleanup on: pull_request_target: @@ -6,9 +6,9 @@ on: - closed jobs: - docs-preview: + preview: uses: elastic/docs-builder/.github/workflows/preview-cleanup.yml@main permissions: - contents: read + contents: none id-token: write deployments: write diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml new file mode 100644 index 0000000000..641c9d6bef --- /dev/null +++ b/.github/workflows/docs-deploy.yml @@ -0,0 +1,16 @@ +name: docs-deploy + +on: + workflow_run: + workflows: [docs-build] + types: + - completed + +jobs: + preview: + uses: elastic/docs-builder/.github/workflows/preview-deploy.yml@main + permissions: + contents: none + id-token: write + deployments: write + actions: read