Skip to content

Commit ac763c2

Browse files
committed
ci(site): request engine validation for homepage PRs
1 parent ce031e9 commit ac763c2

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/request-engine-pr-validation.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
name: request-engine-pr-validation
22

3-
# Ask TechEngine to validate data PRs and report the result back as a PR
4-
# comment. The ordinary PR check still runs locally; this gives curator-facing
5-
# feedback from the engine repository without moving PR ownership away from the
6-
# human author.
3+
# Ask TechEngine to validate TechAPI PRs and report the result back as PR
4+
# comments. Data changes get engine data checks; homepage changes get the
5+
# TechAPI site build check without moving PR ownership away from the human
6+
# author.
77
on:
88
pull_request:
99
types: [opened, synchronize, reopened, ready_for_review]
1010
paths:
1111
- "data/**"
1212
- "site/public/v1/**"
1313
- "site/public/openapi.json"
14+
- "site/src/**"
15+
- "site/public/**"
16+
- "site/astro.config.*"
17+
- "site/package.json"
18+
- "site/package-lock.json"
1419
- "app/validate.py"
1520
workflow_dispatch:
1621
inputs:

0 commit comments

Comments
 (0)