Skip to content

Fix publish workflow#17

Merged
cbusillo merged 1 commit intomainfrom
fix/publish-workflow
Apr 26, 2026
Merged

Fix publish workflow#17
cbusillo merged 1 commit intomainfrom
fix/publish-workflow

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • update PyPI publish action to pypa/gh-action-pypi-publish@release/v1 so current package metadata is accepted
  • document that PyPI publish approval happens via release PR merge, tag creation, and manual workflow dispatch rather than a GitHub environment review gate
  • update agent release notes accordingly

Verification

  • git diff --check
  • ruby -e "require 'yaml'; YAML.load_file('.github/workflows/publish.yml')"\n- actionlint .github/workflows/publish.yml .github/workflows/ci.yml\n- uv run pytest\n- rm -rf dist && uv build\n- uv run twine check dist/*\n\n## Notes\nThe previous PyPI publish run failed because pypa/gh-action-pypi-publish@v1.9.0 rejected the wheel metadata even though local twine check passed.

@cbusillo cbusillo merged commit eb1a92f into main Apr 26, 2026
6 checks passed
@cbusillo cbusillo deleted the fix/publish-workflow branch April 26, 2026 20:55
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