Hello. I’m using GitHub Actions to build a static site (Next.js) that consumes data from Strapi. I couldn’t find an easy way to trigger GitHub Actions workflows with the strapi webhooks, so I made a “proxy” service to achieve this. It’s a generic proxy and can work with any GitHub repo. Perhaps others might find it useful.
The service is distributed as a docker image. (I’m using https://www.portainer.io/ & docker swarm to run my docker images.)
Here’s an example configuration in Strapi:
Here’s my portainer stack that uses this proxy: