Add trailing comments to job-level write permissions in GitHub workflow files #74
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR completes the OpenSSF Scorecard token permissions compliance by adding missing trailing comments to job-level write permissions in GitHub workflow files.
Background
The repository already had proper root-level permissions (
contents: readorread-all) for all workflow files, meeting the core OpenSSF Scorecard requirements. However, several job-level write permissions were missing the required trailing comments explaining their purpose.Changes Made
Added trailing comments to job-level write permissions in the following workflow files:
contents: writeanddeployments: writepermissionsissues: writepermissionissues: writepermissionsecurity-events: writeandid-token: writepermissionsExample Changes
Verification
The repository now fully complies with OpenSSF Scorecard token permissions requirements with proper documentation explaining the purpose of each write permission.
Fixes #73.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.