Skip to content

Commit 2f117d3

Browse files
authored
Move docs workflows to elastic/docs-actions (#230)
Moves docs CI/CD from elastic/docs-builder to elastic/docs-actions. Part of elastic/docs-eng-team#474
1 parent 89caece commit 2f117d3

4 files changed

Lines changed: 33 additions & 28 deletions

File tree

.github/workflows/docs-build.yml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,13 @@
11
name: docs-build
2-
32
on:
3+
pull_request:
4+
types: [opened, synchronize, reopened]
45
push:
5-
branches:
6-
- main
7-
pull_request_target: ~
6+
branches: [main]
87
merge_group: ~
9-
8+
permissions:
9+
contents: read
10+
pull-requests: read
1011
jobs:
11-
docs-preview:
12-
uses: elastic/docs-builder/.github/workflows/preview-build.yml@main
13-
with:
14-
path-pattern: docs/**
15-
permissions:
16-
deployments: write
17-
id-token: write
18-
contents: read
19-
pull-requests: write
12+
build:
13+
uses: elastic/docs-actions/.github/workflows/docs-build.yml@v1

.github/workflows/docs-cleanup.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/workflows/docs-deploy.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: docs-deploy
2+
on:
3+
workflow_run:
4+
workflows: [docs-build]
5+
types: [completed]
6+
permissions:
7+
contents: read
8+
deployments: write
9+
id-token: write
10+
pull-requests: write
11+
actions: read
12+
jobs:
13+
deploy:
14+
uses: elastic/docs-actions/.github/workflows/docs-deploy.yml@v1
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: docs-preview-cleanup
2+
on:
3+
pull_request_target:
4+
types: [closed]
5+
permissions:
6+
contents: none
7+
deployments: write
8+
id-token: write
9+
jobs:
10+
cleanup:
11+
uses: elastic/docs-actions/.github/workflows/docs-preview-cleanup.yml@v1

0 commit comments

Comments
 (0)