test(nightly): expect the overtaken conjunct on build-sign-notarize-nightly
Fixes base red: release-notary guard (regressed by #33109)
cmux-next guards / nightly-guards / workflow-guard-tests / release-notary failed on feat-cmux-next since 0ca064673ff3 (run 41591687838) with:
FAIL: build_only must be a conjunctive exclusion on the helper, signing, and publication jobs, and must not gate the unsigned app build
#33109 added && needs.pick-nightly-sign-runner.outputs.overtaken != 'true' to build-sign-notarize-nightly's job if:, and tests/test_nightly_universal_build.sh matches that if: verbatim. The workflow change is right: the new clause is one more top-level conjunct, so it only narrows the gate and build_only stays excluded. The test was out of date, so this updates the expected string (a named NOT_OVERTAKEN conjunct) and leaves #33109's behaviour alone: only the outer DMG/zip is notarized, and an overtaken build spends no notarization.
Verified: bash tests/test_nightly_universal_build.sh passes locally (exit 0).
Agent session: agent session
🤖 Generated with Claude Code
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Fixes the nightly release-notary guard, which went red after #33109 added an overtaken conjunct to build-sign-notarize-nightly's job gate without updating the test that matches it verbatim.
The test now expects the new NOT_OVERTAKEN conjunct. No workflow behavior changes: the new clause only narrows the gate, and build_only remains a top-level exclusion.