Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
workflows: build: Set up and run in own docker
Remove github's docker engine and replace it by setting up a docker environment that is run in the background. Stop and remove the docker environment at the end of the workflow. Run the commands in the created container. In order for this to work all the jobs needed to be switched to use docker, since the local build action now uses the docker command as its shell, which breaks non-dockerized use. Any Node16 issues are solved by running commands in the container. Signed-off-by: Louis Peens <[email protected]> Co-developed-by: Annemie Potgieter <[email protected]> Reviewed-by: Charles Murcott <[email protected]> Reviewed-by: Ryno Swart <[email protected]> Reviewed-by: Shivasen Govender <[email protected]>
- Loading branch information