Move Zapier security workflow to a GitHub App #2575
Labels
area/project-infra
Non-GitHub project infra (DockerHub, etc.)
area/security
triage:deciding
This issue needs more discussion or consideration.
This should be more secure, and also make it clearer to maintainers that it isn't @trask adding them as collaborators (since it's been using my PAT since #2420).
It took me a while to figure out the JWT signing in Zapier since only the standard node.js library is available, so adding the script here to at least dump it somewhere for tracking. Will discuss with Project Infra SIG where to store it long-term.
GitHub App JWT signing under Zapier library restrictions
The text was updated successfully, but these errors were encountered: