mirror of
https://github.com/stablyai/orca.git
synced 2026-10-03 00:02:19 +00:00
ci(daemon): gate PRs on daemon protocol crossing from the newest release (#24089)
Lands daemon-protocol-facts.mjs from the Windows update diagnostic branch with a stricter parser, and adds check-daemon-protocol-crossing.mjs (rule R1): the working tree must attach the newest release tag's daemon. Rollback crossing is reported only. Runs in the cross-version-wire job, which already has full tags; tag selection moves to config/scripts/stable-release-tags.mjs so both use one rule. Co-authored-by: m4air <m4air@m4airs-Air.localdomain>
This commit is contained in:
@@ -852,6 +852,10 @@ jobs:
|
||||
with:
|
||||
native-runtime: node
|
||||
|
||||
# R1: an upgrade from the newest release must adopt its live terminal daemon.
|
||||
- name: Daemon protocol crossing against newest release
|
||||
run: pnpm run check:daemon-protocol-crossing
|
||||
|
||||
# A path filter that matches nothing exits 1 ("No test files found"), so this
|
||||
# lane cannot report success while running zero tests.
|
||||
- name: Old/new client and server compatibility journeys
|
||||
|
||||
Reference in New Issue
Block a user