As I understand, a GitHub action can also be executed by a (Linux) Docker image to perform a certain task.
For example this GitHub action Azure/static-web-apps-depl
Azure/static-web-apps-depl