使用 webhooks 将 Github 与 Amazon SQS 集成

Integrate Github with Amazon SQS with webhooks

Github 已弃用 集成和服务 ,建议改用 webhooks or GitHub Apps。 我在这里怀疑 AWS SQS 需要经过身份验证的请求(https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-api-request-authentication.html),我无法通过 Github webhooks 实现它。

有没有人对此有想法或有一些解决方案想要分享?

我建议配置一个 API 触发 AWS Lambda 函数的网关端点,该函数插入到您的 SQS 队列中。然后,您将配置一个 Github webhook 来命中 API 网关端点。