Skip to content

Commit 6637f82

Browse files
authored
Move docs workflows to elastic/docs-actions (#49770)
1 parent e02969f commit 6637f82

File tree

4 files changed

+35
-26
lines changed

4 files changed

+35
-26
lines changed

.github/workflows/docs-build.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
11
name: docs-build
2-
32
on:
3+
pull_request:
4+
types: [opened, synchronize, reopened]
45
push:
56
branches:
67
- main
7-
- '\d+.\d+'
8-
pull_request_target: ~
8+
- '[0-9]+.[0-9]+'
99
merge_group: ~
10-
10+
permissions:
11+
contents: read
12+
pull-requests: read
1113
jobs:
12-
docs-preview:
13-
uses: elastic/docs-builder/.github/workflows/preview-build.yml@main
14+
build:
15+
uses: elastic/docs-actions/.github/workflows/docs-build.yml@v1
1416
with:
1517
enable-vale-linting: true
16-
path-pattern: docs/**
17-
permissions:
18-
deployments: write
19-
id-token: write
20-
contents: read
21-
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)