industrial_ci
industrial_ci copied to clipboard
Script to parse github action workflows
This PR introduces a script that parses a github action workflow from .github/workflows/industrial_ci_action.yml
and then calls run_ci
with this configuration.
The script is the equivalent to run_travis
and has the same terminal usage and arguments.
Should be documented together with https://github.com/ros-industrial/industrial_ci/issues/574.
I haven't had time to test it yet, but ever since I've come across nektos/act I've wanted to test it with industrial_ci
.
@gavanderhoorn I tried it a while ago but had problems mounting the right folders. See https://github.com/nektos/act/issues/410
But I think it is worth a second maybe more educated shot.
run_gitlab_actions
is a copy of run_travis
. I would prefer to write a proper python module.
This could be used as well for Gitlab CI.
I would prefer to write a proper python module.
I migrated run_travis
in #717
PR https://github.com/ros-industrial/industrial_ci/pull/749 tries to pick this up and make use of https://github.com/ros-industrial/industrial_ci/pull/717