I’m looking for a way to utilize GitHub actions to create a new Zap that will pass in credentials for Sharepoint and the Access key/secret key for AWS. Is this possible or should I utilize the Zapier console to handle this? It is a simple integration, but I prefer to have my secrets secured on GitHub since I already have them in my org secrets. Thanks.
Hey there
I can’t see any actions currently available for the GitHub app on Zapier that would allow you to run one of their native GitHub Actions. So I’d recommend reaching out to our Support team to put in a new feature request for the ability to run GitHub Actions from within a Zap. You can do that using the What would you like more help with? form at the bottom of the page here: https://zapier.com/app/get-help (be sure to select the Report a bug or request a feature option form the list).
In the meantime, if the GitHub app supports basic authentication the you could potentially use a Webhooks action to get the access key and secret. Webhooks are a bit more tricky to set up than the existing GitHub triggers and actions. But if that’s something you’d be interested in exploring you can learn more about sending webhooks in a Zap here: Send webhooks in Zaps. And it seems like you’d want to reference the documentation for their Get an organization public key and Get an organization secret endpoints too.
If it requires more advanced authentication methods though you’d need to build a private integration on the Zapier Developer Platform. You can find out more about how to do that here: https://zapier.com/developer-platform
Hope that helps but if you get stuck or if there’s anything else I can help with do let me know.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.