Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(security): Configure provenance #1997

Merged
merged 1 commit into from Apr 3, 2024
Merged

feat(security): Configure provenance #1997

merged 1 commit into from Apr 3, 2024

Conversation

AaronDewes
Copy link
Member

This adds a cryptographic signature to NPM uploads to show that a upload was done by GitHub actions and not somewhere else. Such a feature should help detect malicious uploads to NPM. This feature could be extended to other repositories too.

This adds a cryptographic signature to NPM uploads to show that a upload was done by GitHub actions and not somewhere else.
Such a feature should help detect malicious uploads to NPM.
This feature could be extended to other repositories too.
@AaronDewes AaronDewes requested a review from a team as a code owner April 3, 2024 06:14
@AaronDewes AaronDewes merged commit 3f20320 into master Apr 3, 2024
19 checks passed
@AaronDewes AaronDewes deleted the provenance branch April 3, 2024 13:29
@AaronDewes
Copy link
Member Author

@wolfy1339 This might be a good idea for octokit too. I can make PRs later If you want.

Copy link

github-actions bot commented Apr 3, 2024

🎉 This PR is included in version 13.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@AaronDewes
Copy link
Member Author

AaronDewes commented Apr 3, 2024

image

🚀 https://www.npmjs.com/package/probot

npm
A framework for building GitHub Apps to automate and improve your workflow. Latest version: 13.2.0, last published: 2 minutes ago. Start using probot in your project by running `npm i probot`. There are 132 other projects in the npm registry using probot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants