Skip to content

Conversation

jonathanedey
Copy link
Contributor

@jonathanedey jonathanedey commented Jan 23, 2024

Issue

  • Setting Github actions permissions using the permissions syntax sets all unlisted permissions to none.
  • By adding the id-token permission needed for PyPi Trusted Publishers authentication, all other permissions at the job level were set to none

Fix

  • Adding contents write permission which is needed to create a release tag.

@jonathanedey jonathanedey added release:publish Publish a release candidate release:tweet Post the release notification to Twitter labels Jan 23, 2024
@jonathanedey jonathanedey merged commit b992604 into master Jan 23, 2024
@lahirumaramba lahirumaramba deleted the je-release-640 branch January 23, 2024 22:12
jonathanedey added a commit that referenced this pull request Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:publish Publish a release candidate release:tweet Post the release notification to Twitter
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants