Skip to content

Fix 0.1.29 release workflow - #295

Merged
uriahf merged 1 commit into
mainfrom
agent/fix-release-workflow
Aug 12, 2026
Merged

Fix 0.1.29 release workflow#295
uriahf merged 1 commit into
mainfrom
agent/fix-release-workflow

Conversation

@uriahf

@uriahf uriahf commented Aug 12, 2026

Copy link
Copy Markdown
Owner

What changed

  • replaces Python 3.11-only tomllib version parsing with a shell extraction that works on the existing Python 3.10 release runner
  • lets the release workflow trigger when its own workflow file changes, so this fix can retry the still-unpublished 0.1.29 release without another version bump

Root cause

The first Release package run failed before build/publish because tomllib is unavailable in Python 3.10. No package was uploaded to PyPI and no GitHub release was created.

Expected result

Merging this PR should trigger the corrected release workflow, publish rtichoke==0.1.29 through the existing OIDC trusted-publishing setup, and create GitHub release v0.1.29.

@uriahf
uriahf merged commit df1281c into main Aug 12, 2026
3 checks passed
@github-actions

github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-12 11:16 UTC

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