-
Notifications
You must be signed in to change notification settings - Fork 11
28 lines (23 loc) · 847 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
# 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:
- main
- dev
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