Skip to content

Commit 96c932b

Browse files
committed
Revert "ci: skip engine dispatch for site-only changes"
This reverts commit 465a34a.
1 parent 465a34a commit 96c932b

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

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

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

3-
# Ask TechEngine to validate TechAPI data and validator PRs. Homepage-only
4-
# changes are built and deployed by TechAPI itself; dispatching them to the
5-
# engine adds an unrelated checkout/cache dependency to a site review.
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.
67
on:
78
pull_request:
89
types: [opened, synchronize, reopened, ready_for_review]
910
paths:
1011
- "data/**"
12+
- "site/public/v1/**"
13+
- "site/public/openapi.json"
14+
- "site/src/**"
15+
- "site/public/**"
16+
- "site/astro.config.*"
17+
- "site/package.json"
18+
- "site/package-lock.json"
1119
- "app/validate.py"
1220
- "app/verify/**"
1321
workflow_dispatch:

0 commit comments

Comments
 (0)