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
[WINDOWS SELF-HOSTED] Issues with "extracting" non .zip files #563
Comments
Hi, @darkwolfie37 👋 Thanks for the issue, we will take a look at it! |
Hi, @darkwolfie37 it seems that to resolve you problem you need to rename downloaded JDK archive to this pattern: |
Ok so I need to somehow edit your scripts to use powershell core or other software to make it work? Just make your script to have it download to a zip. Not my problem. |
As this seems to gone dark, I am posting this as a "bump". |
Even after installing powershell 7, the action still uses the older powershell. Powershell 7 installer seems to be designed so that it does not replace older versions, but both versions can co-exist. Both are added to the PATH but they have different exe file names. Older Powershell.exe is here: Newer Powershell is called pwsh.exe and is installed here: I'd love to get this working. Is there any way I can tell it to use pwsh.exe instead of "powershell.exe" ? |
I wish, but they have said that its a windows issue instead of their issue which makes them very incompetent to do this job. Like srsly, I brought a real issue to these people then they have the audacity to just Ghost this issue after now. Honestly kinda just not going to use their action anymore and build my minecraft mods manually. |
The downloaded file in this case already does end with the ".zip" filename. It seems that this action is re-naming it to /_work/_tmp/hashcode before trying to uncompress it. If the action would include the ".zip" extension on the end of the hashcode filename, then I expect it would work correctly. |
Agreed! This is why I made this issue as it wont open till the code renames it to a .zip. Instead I was told to rename it manually when you cant because it deletes the file so fast after failing lol |
Description:
when using a selfHosted runner on github The Windows machine will fail to install java due to powershell not liking non .zip files
Task version:
Specify the task version
Platform:
Runner type:
Repro steps:
Make a fabric minecraft mod template, add a selfhosted runner to a private or public repo on github. upload the code changing the build to run on a self-hosted box, then watch as it fails.
Video of rerun showing issue: https://file.io/sk4EnEGMViVD
Expected behavior:
Installed Java and Moves on to build the fabric mod
Actual behavior:
Fails to install java due to powershell limits.
The text was updated successfully, but these errors were encountered: