The yaook/meta folks were able to run check-spelling for a while using act w/ their own GitLab runners:
https://gitlab.com/yaook/meta/-/blob/d13a74aaa51be8b2dc6a8801c710efbff683d5a4/.gitlab-ci.yml#L34-48
At some point it broke:
https://gitlab.com/yaook/meta/-/jobs/3267487105
It's unclear why.
I think this was a regression in nektos/act that was fixed in nektos/act#1493
FAQ | Showcase | Event descriptions | Configuration information | Known Issues | Possible features | Deprecations | Release notes | Helpful scripts