Skip to content

Update Python build and publish workflow and bump version#32

Merged
matt-graham merged 4 commits intomainfrom
mmg/fix-pypi-publish-workflow
Jul 8, 2025
Merged

Update Python build and publish workflow and bump version#32
matt-graham merged 4 commits intomainfrom
mmg/fix-pypi-publish-workflow

Conversation

@matt-graham
Copy link
Collaborator

Updates Python build and publish workflow to

  • trigger on published release event rather than pattern matching tags for version identifiers,
  • separate building sdist and running tests in to separate jobs,
  • run tests on matrix of supported Python versions and operating systems,
  • build wheels on matrix of supported Python versions and operating systems,
  • update deprecated repository_url argument name to pypa/gh-action-pypi-publish Action to repository-url.

The version number is also manually bumped to 1.3.7.

@matt-graham matt-graham merged commit 496f6c0 into main Jul 8, 2025
38 checks passed
@matt-graham matt-graham deleted the mmg/fix-pypi-publish-workflow branch July 8, 2025 11:57
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.

2 participants