industrial_ci icon indicating copy to clipboard operation
industrial_ci copied to clipboard

Script to parse github action workflows

Open floweisshardt opened this issue 4 years ago • 5 comments

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.

floweisshardt avatar Jan 18 '21 11:01 floweisshardt

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 avatar Jan 18 '21 11:01 gavanderhoorn

@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.

agutenkunst avatar Jan 19 '21 05:01 agutenkunst

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.

mathias-luedtke avatar Feb 07 '21 14:02 mathias-luedtke

I would prefer to write a proper python module.

I migrated run_travis in #717

mathias-luedtke avatar Jul 21 '21 16:07 mathias-luedtke

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

fmessmer avatar Oct 07 '21 15:10 fmessmer