Skip to content

Commit 530b41b

Browse files
authored
Migrate docs workflows from preview-build to docs-actions (#2592)
Moves docs CI/CD from elastic/docs-builder to elastic/docs-actions. Part of elastic/docs-eng-team#474
1 parent 761607f commit 530b41b

File tree

4 files changed

+35
-27
lines changed

4 files changed

+35
-27
lines changed

.github/workflows/docs-build.yml

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,15 @@
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
12+
build:
13+
uses: elastic/docs-actions/.github/workflows/docs-build.yml@v1
1314
with:
1415
enable-vale-linting: true
15-
path-pattern: docs/**
16-
permissions:
17-
deployments: write
18-
id-token: write
19-
contents: read
20-
pull-requests: write

.github/workflows/docs-cleanup.yml

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

.github/workflows/docs-deploy.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
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
15+
with:
16+
enable-vale-linting: true
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)