This seems like a foot gun that is gonna waste a lot of folks time. If you try an pass an input argument to a docker action as an input, env vars do not get interpolated, so you can't pass a path as $GITHUB_WORKSPACE/path/to/thing without manually re-interpolating it in the entrypoint.sh... it's described in the docs, but it's not obvious, and seems like exactly what you'd want to do.
This seems like a foot gun that is gonna waste a lot of folks time. If you try an pass an input argument to a docker action as an input, env vars do not get interpolated, so you can't pass a path as
$GITHUB_WORKSPACE/path/to/thing
without manually re-interpolating it in the entrypoint.sh... it's described in the docs, but it's not obvious, and seems like exactly what you'd want to do.See: https://docs.github.com/en/actions/creating-actions/dockerfile-support-for-github-actions#entrypoint