-
Notifications
You must be signed in to change notification settings - Fork 11
31 lines (26 loc) · 887 Bytes
/
docs-pr.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Use this starter workflow to verify PRs that include a change to the docs
# The default setup runs against PRs targeting your default branch
# Default artifact retention is 7 days
name: "Verify PR"
on:
pull_request:
branches:
- "4.4"
- "5.0"
- "5.x"
- "dev"
- "main"
jobs:
# note that the build job requires a build-verify script in package.json
# build-verify should build html with Antora, and output a .json log file
# eg 'antora playbook.yml --log-format=json --log-file ./build/log/log.json'
docs-build-for-pr:
uses: recrwplay/actions-demo/.github/workflows/reusable-docs-build.yml@main
with:
deploy-id: ${{ github.event.number }}
retain-artifacts: 14
docs-verify-for-pr:
needs: docs-build-for-pr
uses: recrwplay/actions-demo/.github/workflows/reusable-docs-verify.yml@main
with:
failOnWarnings: true