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
Given the error "Container action is only supported on Linux", I'm guessing this action won't work on a macOS runner?
Below is what I'm attempting. Should this work on a macOS runner? I'm not sure if I've just configured something wrong, or was expecting too much from the action.
#Test Template
Use the link(s) below to download artifacts created by this build.
* {{ .foourl | mdlink "Foo Artifact" }}
* {{ .barurl | mdlink "Bar Artifact" }}
OK, looking at the sources, it would appear this action will only work in a linux-runner workflow, so no macOS or Windows support. I can only surmise that this is due to this having been written in Go.
It would be nice if this were clarified in the README so people don't waste their time with the action.
Go supports cross-compilation for Windows and MacOS, so it should be possible.
The more significant limitation is that it is a Docker action.
It seems like Docker is unavailable on the Windows and Apple silicon GitHub Actions runner.
If that helps, I can distribute this action as a binary file compiled for the required architecture.
Added note to README about that
@dnedrow were you able to get the action to work with MacOS runners? It looks like Docker currently not work on macOS runners with ARM architecture, at least according to docker/actions-toolkit#317
There are some other related comments about using docker with MacOS runners:
Given the error "Container action is only supported on Linux", I'm guessing this action won't work on a macOS runner?
Below is what I'm attempting. Should this work on a macOS runner? I'm not sure if I've just configured something wrong, or was expecting too much from the action.
The text was updated successfully, but these errors were encountered: