Skip to content

Commit 0c571f2

Browse files
committed
fix: remove job-level permissions that override workflow permissions
The release-production job had `permissions: id-token: write` which OVERRIDES and REPLACES the workflow-level permissions, removing `contents: write` needed for creating GitHub releases. Removed the job-level permissions block so the job inherits all workflow-level permissions (including contents: write). This aligns with cfxdb and wamp-xbr which don't have job-level permissions on release-production. Note: This work was completed with AI assistance (Claude Code).
1 parent 73b4edf commit 0c571f2

1 file changed

Lines changed: 0 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,6 @@ jobs:
193193
environment:
194194
name: pypi
195195
url: https://pypi.org/p/crossbar
196-
permissions:
197-
id-token: write # For trusted publishing
198196

199197
steps:
200198
- name: Checkout code

0 commit comments

Comments
 (0)