Get semantic-release added as a supported tool for packaging for the OpenSSF Scorecard
#2,779 opened on Apr 28, 2023
Repository metrics
- Stars
- (19,681 stars)
- PR merge metrics
- (Avg merge 3h 15m) (33 merged PRs in 30d)
Description
New feature motivation
Since semantic-release is not currently detected as a valid automated workflow packaging tool, projects publishing with it currently receive a low score for the "Packaging" check and also get dinged on the "Token Permissions" check because of the need to grant contents: write
New feature description
No changes to semantic-release itself, but work through the process of getting appropriate details about semantic-release added to the ossf/scorecard project so that semantic-release is recognized as a valid packaging tool for automated workflows.
New feature implementation
contribute semantic-release as a valid tool for packaging following the details found at https://github.com/ossf/scorecard/blob/27cfe92ed356fdb5a398c919ad480817ea907808/docs/checks.md#packaging
this PR added support for python-semantic-release, so it hopefully provides some details for getting the conversation started: https://github.com/ossf/scorecard/pull/1654