Skip to content

Hotfix 3.0.2 - #358

Merged
rozyczko merged 3 commits into
developfrom
hotfix-3.0.2
Nov 2, 2026
Merged

rozyczko merged 3 commits into
developfrom
hotfix-3.0.2

Conversation

@rozyczko

@rozyczko rozyczko commented Nov 2, 2026

Copy link
Copy Markdown
Member

Updated pixi.lock to the newest version.

Added .github/workflows/pypi-publish-check.yml, a workflow that:

  • Simulates a PyPI release build on pull requests to master without uploading artifacts.
  • Verifies that pixi.lock is up to date and not modified by the environment setup.
  • Ensures the working tree is clean before building, preventing accidental inclusion of uncommitted changes.
  • Checks that built package versions do not contain local version identifiers (e.g., +dirty), which are rejected by PyPI.
  • Runs twine check on the built packages to validate metadata compliance.

@rozyczko rozyczko added [scope] bug Bug report or fix (major.minor.PATCH) [priority] highest Urgent. Needs attention ASAP labels Nov 2, 2026
@rozyczko
rozyczko merged commit 7b5f2d0 into develop Nov 2, 2026
34 of 35 checks passed
@rozyczko
rozyczko deleted the hotfix-3.0.2 branch November 2, 2026 21:39
@damskii9992

Copy link
Copy Markdown
Contributor

Erm, shouldn't you just have added --frozen to the setup-pixi action that is run before the build action?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[priority] highest Urgent. Needs attention ASAP [scope] bug Bug report or fix (major.minor.PATCH)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants