You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
open wsl with docker desktop integration / ubuntu virtual machine with docker engine (required for non linux systems)
maybe you could use the docker dind image instead of a vm / wsl
switch to the linux shell
then tell act to not spawn a container e.g. -P ubuntu-latest=-self-hosted (yes I added it some years ago)
Look at the result, didn't do this myself
At some point I would ask you, is act the right tool for your usecase?
Do you know that actions/runner can be executed like act locally? I have written such a tool (just because I'm able to do it), because act didn't fit my needs for an exact GitHub Actions Clone
A windows host can complicate things if you want to emulate a true linux system, applies for all scenarios wether you use act or not.
At some point I would ask you, is act the right tool for your usecase?
I was wondering how a case of docker being called from inside the action could be handled. The question was more of a theoretical one; I don't have any urgent need for this. I can also drop to xu-cheng/latex-action@v2 which does work with act.
And it does work on my ubuntu machine with -P ubuntu-latest=-self-hosted
Bug report info
Command used with act
Describe issue
An action calls
docker
inside its script. That results in a situation where there is a host, act container and action container.https://github.com/xu-cheng/latex-action/blob/1ccd8e9a1ba76e30b547a1baf0e9c6d5ca33aea3/action.sh#L56
It also maps volumes from the act container to the action container, which is apparently impossible.
Is there a common solution to these types of actions?
Link to GitHub repository
https://github.com/george-lim/resume
Workflow content
Relevant log output
Additional information
No response
The text was updated successfully, but these errors were encountered: