Signing things #332
Labels
github_actions
Pull requests that update Github_actions code
security
Security related features or bugs
SLSA
Relating Supply-chain Levels for Software Artifacts (SLSA)
Git allows for signing commits and tags, see also the Signing Your Work chapter. Furthermore, twine upload allows for signing packages when uploading them to a PyPI server.
Related to PR #306 and issue commitizen-tools/commitizen#575, I wanted to keep the discussion going on signing and verifying signatures in an automated workflow. Signing commits and tags not only generated by a local user (who needs to sign commits locally) but also generated by the
release.yaml
Actionpython-package-template/.github/workflows/release.yaml
Lines 55 to 60 in f41b0e6
and
python-package-template/.github/workflows/release.yaml
Lines 140 to 145 in f41b0e6
Read the linked issue for more information, and take a look at the How to use GPG key in github actions? Also related is issue actions/runner#667.
The text was updated successfully, but these errors were encountered: