2 ms·
According to the official documentation[1]: > You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions i
by wiether 2y ago
According to the official documentation[1]:
> You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.
I guess it wasn't the goal initially, but it includes so much features now that it became a kind of _serverless_ orchestrator.
I don't use GitHub for that but my own self-hosted Gitea instance (so not quite serverless here), and I use it for this exact purpose: orchestrating containerized jobs without needing to setup something trickier.
And since it's directly attached to a git repository, you don't need a second tool.
So you know have everything configured and versionned at the same place.
Sure, it won't work if you need to run multiple big runners to do a job, but for small, periodic tasks like that, it's just so easy to do.
[1]:https://docs.github.com/en/actions https://docs.github.com/en/actions