software-gardening / almanack

An open-source handbook of applied guidance and tools for sustainable software development and maintenance.
https://software-gardening.github.io/almanack
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

Address PyPI trusted publishing errors #52

Closed d33bs closed 1 month ago

d33bs commented 3 months ago

Note: we saw failures in the PyPI release process after merging this PR. I believe this is due to the fact that the repository had not yet been renamed to almanack prior to the GitHub release being published which as a result caused a failure in alignment with PyPI trusted publisher settings (which expect almanack in the naming of the repo). On retrying this after renaming the repo, GH Actions containers appear to re-use the original repo name when re-running them. I expect that this might change on subsequent releases and new actions jobs being created. We'll give this a try after the next PR merge.

Originally posted by @d33bs in https://github.com/software-gardening/almanack/issues/43#issuecomment-2161529836

d33bs commented 1 month ago

This is now operating as expected with later publishes.