Get semantic-release added as a supported tool for packaging for the OpenSSF Scorecard
#2.779 aberto em 28 de abr. de 2023
Métricas do repositório
- Stars
- (19.681 estrelas)
- Métricas de merge de PR
- (Mesclagem média 3h 15m) (33 fundiu PRs em 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