Re:Work with GitHub Actions in Your Terminal with GitHub CLI
by vnglst on Thursday April 15, 2021 @02:18PM
(#26824244)
if I remember correctly CircleCI is the only CI-provider that would let you run their pipelines/actions locally in a Docker container. That worked really well for me, quick feedback loop without creating commits.
[ Parent
| on HN ]
Re:Work with GitHub Actions in Your Terminal with GitHub CLI
by mfontani on Thursday April 15, 2021 @04:59PM
(#26826044)
Drone CI, too - you can "drone exec" a pipeline and it'll work the same way as on the CI server. It's a great feature to have.
Re:Work with GitHub Actions in Your Terminal with GitHub CLI
by mdaniel on Thursday April 15, 2021 @04:46PM
(#26825910)
I've resorted to running my own local copy of GL (and, of course, its runner) for troubleshooting build complexity, since their runner pool has been so indescribably bad of late: https://status.gitlab.com/pages/history/5b36dc6502d06804c083...
I agree with the other comments that CircleCI is my high-bar for "how can a sane person run the build locally?" because I also agree with the other comments that "act" is handy, but only for the most trivial of hello-world builds, and `gitlab-runner exec` is a cruel joke
Re:Work with GitHub Actions in Your Terminal with GitHub CLI
by cbb330 on Thursday April 15, 2021 @04:33PM
(#26825773)
Gitlab also offers this feature [0] [1]
[0] - https://docs.gitlab.com/ee/ci/quick_start/#ensure-you-have-r...
[1] - https://medium.com/@umutuluer/how-to-test-gitlab-ci-locally-...