Files
Michael Ramos 991b6e2649 ci: restore PR-time guides-show gate
b6cf7e5b added a guides-show job to test.yml and 075b71db dropped it again on
the theory that the tag-time gate in guides-show-deploy.yml is enough. It is
not: the committed viewer manifest pin is compiled into the release binaries
independently of the viewer deploy, so a budget or manifest break has to
surface on the PR that causes it, not on the release tag where the only two
options are ship a stale pin or hold the release.

Restored with a path gate, since the viewer build only reads apps/guides-show
and the packages it bundles. HEAD is the PR merge commit, so HEAD^1 is the base
tip and diffing the two is exactly the PR's changes; fetch-depth 2 is all that
needs fetching, no extra action and no network call. Anything the gate cannot
resolve (a push to main, a manual run, a checkout that is not the merge commit)
runs the job, because skipping is the risky direction. The work itself is about
2.6s after install.

guides-show-deploy.yml is unchanged.
2026-08-16 09:07:27 -07:00
..
2026-04-06 12:36:15 -07:00
2026-04-21 19:36:02 -07:00