RFR: 8299330: Minor improvements in MSYS2 Workflow handling [v11]
Christoph Langer
clanger at openjdk.org
Fri Jan 13 08:17:23 UTC 2023
On Thu, 12 Jan 2023 14:28:54 GMT, Julian Waters <jwaters at openjdk.org> wrote:
>> MSYS2 should be more appropriately installed into the runner's temporary directory rather than inside the newly checked out repository containing all the JDK's source code, as doing so may interfere with the build process and cause weird corner cases in the submitted actions workflow. On windows, the bash it uses is also not run properly, which we should address
>
> Julian Waters has updated the pull request incrementally with one additional commit since the last revision:
>
> Move shell env call to build-windows.yml
Regarding the tar issue: It happens in the post steps, when GHA does the caching. So I believe caching is broken. Somehow some msys2 libraries conflict with git's cygwin version of tar. I guess the fix would be to find a way to update the PATH to exclude msys2 again after our work is done and before the caching post steps run...
-------------
PR: https://git.openjdk.org/jdk/pull/11782
More information about the build-dev
mailing list