Skip to content

ci: update python-package workflow to use trusted publishing#50

Merged
reece merged 5 commits into
mainfrom
39-use-trusted-publishling-for-pypi-release
Sep 1, 2024
Merged

ci: update python-package workflow to use trusted publishing#50
reece merged 5 commits into
mainfrom
39-use-trusted-publishling-for-pypi-release

Conversation

@korikuzma

@korikuzma korikuzma commented Jul 22, 2024

Copy link
Copy Markdown
Contributor

close #39

Additional changes:

  • Update action versions + python version used

close #39

Additional changes:
* Only run workflow when a tag is created
* Update action versions + python version used
@korikuzma
korikuzma requested a review from reece July 22, 2024 20:51
@korikuzma korikuzma self-assigned this Jul 22, 2024
@korikuzma
korikuzma requested a review from a team as a code owner July 22, 2024 20:51
jsstevenson
jsstevenson previously approved these changes Jul 23, 2024
@github-actions

Copy link
Copy Markdown

This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@github-actions github-actions Bot added the stale Issue is stale and subject to automatic closing label Aug 22, 2024
@korikuzma korikuzma removed the stale Issue is stale and subject to automatic closing label Aug 26, 2024
@korikuzma

Copy link
Copy Markdown
Contributor Author

In biocommons maintainers 8/26 meeting, we decided GitHub environments are not needed at this time.

@reece

reece commented Sep 1, 2024

Copy link
Copy Markdown
Member

@korikuzma Have you figured out how to test this action? I tried two tags and a commit, but no luck. I'm going to merge and try.

@reece reece left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @korikuzma !

@reece
reece merged commit 21f173b into main Sep 1, 2024
@reece
reece deleted the 39-use-trusted-publishling-for-pypi-release branch September 1, 2024 23:40
@reece

reece commented Sep 2, 2024

Copy link
Copy Markdown
Member

I updated the tag expressions after merge to accommodate alpha, beta, rc, dev, and post tags.

@reece

reece commented Sep 2, 2024

Copy link
Copy Markdown
Member

And it worked...

image

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.

Use trusted publishling for pypi release

3 participants