-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Release Automation
Use Case
The id-token: write permission has to be added to the release and release-4x yaml files. See the nightly release for an example.
https://github.com/mongodb/node-mongodb-native/actions/runs/5479682798/jobs/9981857066
User Impact
- Adds provenance to driver releases
Dependencies
- None
Unknowns
- Can we move the release step to a new job (same workflow) to be able to rerun it in case of transiently fixable errors like this?
Acceptance Criteria
Implementation Requirements
- Add permissions: id-token: write under the release-please job
Testing Requirements
- Try again next release (dry-run will not confirm this fix as it does not attempt to make a token)
Documentation Requirements
- None
Follow Up Requirements
- Check other copies of the release process for this bug, and fix as subtasks of this ticket.
- is related to
-
NODE-5442 Fix Release Action
- Closed
There are no Sub-Tasks for this issue.