Skip to content

Commit 8ef10ca

Browse files
committed
fix(ci): don't re-dispatch techapi-updated on _verify sync commits
verify-status (in TechEngine) commits data/_verify/status.json back to TechAPI. With only TechEngine paths-ignored, that commit re-fired techapi-updated and looped verify-status every ~3 min. Ignore data/_verify/** so engine-generated sync commits don't trigger a reverse sync. Refs #1
1 parent 670bd28 commit 8ef10ca

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/notify-engine.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ on:
1717
branches: [main]
1818
paths-ignore:
1919
- "TechEngine"
20+
# status.json is generated BY the engine (verify-status); a pure _verify
21+
# sync commit must not re-dispatch techapi-updated, or it loops forever.
22+
- "data/_verify/**"
2023
workflow_dispatch: # manual reverse-sync trigger (uses main HEAD sha)
2124

2225
permissions:

0 commit comments

Comments
 (0)