Skip to content

fix(release): drop unsupported 'priority' from the smoke-test config - #131

Merged
sylvesterdamgaard merged 1 commit into
mainfrom
fix/release-smoke-config
Sep 4, 2026
Merged

fix(release): drop unsupported 'priority' from the smoke-test config#131
sylvesterdamgaard merged 1 commit into
mainfrom
fix/release-smoke-config

Conversation

@sylvesterdamgaard

Copy link
Copy Markdown
Contributor

The release workflow's smoke test used priority: 10 on a process, which config.Process doesn't have — strict decoding rejects it, so "Test Release Binaries" failed on every release (including v3.1.0 just now; the released binaries are fine, only the downstream smoke test failed). Removes it from both the smoke-test config and the release-notes example. Verified the corrected config loads via check-config.

…st config

The release workflow's post-build smoke test wrote a test-config.yaml with
'priority: 10' on a process, a field config.Process does not have (processes are
ordered by depends_on). Strict config decoding correctly rejects it, so the
binary refused to start and the Test Release Binaries job failed on every release
(v3.0.0 carried the same stale line). The released binaries themselves are fine.
Also remove the same stale field from the release-notes example config so it does
not teach an invalid key.
@sylvesterdamgaard
sylvesterdamgaard merged commit 46162e7 into main Sep 4, 2026
9 checks passed
@sylvesterdamgaard
sylvesterdamgaard deleted the fix/release-smoke-config branch September 4, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant