Skip to content

fix: validate installed release version - #197

Merged
pitill0 merged 1 commit into
mainfrom
fix/release-version-check
Jul 19, 2026
Merged

fix: validate installed release version#197
pitill0 merged 1 commit into
mainfrom
fix/release-version-check

Conversation

@pitill0

@pitill0 pitill0 commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

Fix the release workflow version check used after installing the generated wheel.

Problem

fluxtuner --version prints the user-facing string:

FluxTuner 1.0.7

The release workflow compared that output directly with the tag-derived value:

1.0.7

As a result, the wheel installed successfully but the release job failed during the version assertion.

Changes

  • Validate the installed package version through importlib.metadata.
  • Compare the installed fluxtuner package version with the release tag without relying on CLI formatting.
  • Keep fluxtuner --version as a normal smoke test.
  • Preserve the existing help, player and theme diagnostics.

Validation

  • Confirmed the generated wheel installs successfully.
  • Confirmed the installed package metadata reports 1.0.7.
  • Confirmed fluxtuner --version prints FluxTuner 1.0.7.

@pitill0
pitill0 merged commit 58cac37 into main Jul 19, 2026
6 checks passed
@pitill0
pitill0 deleted the fix/release-version-check branch July 19, 2026 00:47
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