Skip to content

Commit 465a34a

Browse files
committed
ci: skip engine dispatch for site-only changes
1 parent 47088be commit 465a34a

1 file changed

Lines changed: 3 additions & 11 deletions

File tree

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

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

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.
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.
76
on:
87
pull_request:
98
types: [opened, synchronize, reopened, ready_for_review]
109
paths:
1110
- "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"
1911
- "app/validate.py"
2012
- "app/verify/**"
2113
workflow_dispatch:

0 commit comments

Comments
 (0)