Skip to content

test(ci): pin SOTTO_TEST_VERSION to v0.5.0 - #30

Merged
Maxerns merged 1 commit into
getsotto:mainfrom
LouisDeconinck:issue-12-pin-test-version
Sep 13, 2026
Merged

Maxerns merged 1 commit into
getsotto:mainfrom
LouisDeconinck:issue-12-pin-test-version

Conversation

@LouisDeconinck

Copy link
Copy Markdown
Contributor

Fixes #12

What

Bumps the SOTTO_TEST_VERSION pin in .github/workflows/test.yml from v0.4.0 to v0.5.0 and rewords the header comment so it no longer claims v0.4.0 is the version under test.

Why

The pin tracks the current release so the matrix notices missing artifacts on new platforms. v0.5.0 publishes all five matrix targets (x86_64/aarch64 Linux, aarch64/x86_64 macOS, x86_64 Windows) plus SHA256SUMS and sigstore bundles, so install-and-verify stays green.

Left unchanged per the issue: the invalid-version matrix values and the "such as v0.4.0" expected-error strings — those are literal output of scripts/validate-version.{sh,ps1} and scripts/install.{sh,ps1}, so editing them would break the rejection tests.

Testing

YAML parses cleanly; v0.5.0 release assets verified for all matrix targets.

Install the current v0.5.0 release in the smoke matrix so missing
artefacts on new platforms are noticed, and reword the header comment
so it no longer implies v0.4.0 is the version under test.

Fixes getsotto#12

Signed-off-by: Louis Deconinck <louis.dck@gmail.com>
@Maxerns
Maxerns merged commit 799f809 into getsotto:main Sep 13, 2026
30 checks passed
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.

CI: pin SOTTO_TEST_VERSION to v0.5.0

2 participants