Skip to content

Fix pypi-release.yml permissions - #2887

Merged
VeckoTheGecko merged 1 commit into
Parcels-code:mainfrom
VeckoTheGecko:fix-release
Sep 9, 2026
Merged

Fix pypi-release.yml permissions#2887
VeckoTheGecko merged 1 commit into
Parcels-code:mainfrom
VeckoTheGecko:fix-release

Conversation

@VeckoTheGecko

@VeckoTheGecko VeckoTheGecko commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Description

The release workflow failed due to insufficient permissions (due to Zizmor hardening). I'll do a manual release.


  Error: Trusted publishing exchange failure: 
  OpenID Connect token retrieval failed: GitHub: missing or insufficient OIDC token permissions, the ACTIONS_ID_TOKEN_REQUEST_TOKEN environment variable was unset
  
  This generally indicates a workflow configuration error, such as insufficient
  permissions. Make sure that your workflow has `id-token: write` configured
  at the job level, e.g.:
  
  ```yaml
  permissions:
    id-token: write
  ```

@VeckoTheGecko

Copy link
Copy Markdown
Contributor Author

I'll do a manual release.

Done

https://pypi.org/project/parcels/4.0.0/

@VeckoTheGecko
VeckoTheGecko merged commit 151ec78 into Parcels-code:main Sep 9, 2026
21 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Parcels development Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant