-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
checkout command 'sh -c "cat /etc/*release | grep ^ID"' fails on containers with musl libc as 'unknown' #560
Comments
I'm experiencing similar issue on our custom container based on Fedora image. However, in our case we're getting traceback.
|
Just a note that this doesn't work in official fedora container. If you use
then the checkout action will fail with the traceback above. Please fix this issue, it makes our workflows much more complicated than it is necessary. |
Hello. We are facing this issue also ... is this going to be addressed by this repo's team? Do you know if there is a workaround? |
The workaround is to use the container only for the required steps not the whole job. However, it makes the workflow much less readable :(. |
Ok, thanks for the quick update @jkonecny12 |
to prevent issue tracked in actions/checkout#560 Signed-off-by: Oscar Dominguez <dominguez.celada@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Hello, I just wanted to test program compilation on musl libc with voidlinux-musl/alpine containers and checkout always fails with "unknown" while same command locally also in docker works fine like on this screenshot. Containers with glibc passes without any problems.

Here I'm leaving screenshot with errors and link to actions logs

The text was updated successfully, but these errors were encountered: