On Fri, 22 May 2026 10:23:47 GMT, Aleksey Shipilev <[email protected]> wrote:

>> .github/actions/get-msys2/action.yml line 51:
>> 
>>> 49:         install: 'autoconf tar unzip zip make'
>>> 50:         path-type: minimal
>>> 51:         release: true
>> 
>> Does it work with `release: false`? AFAICS, this would let us reuse the 
>> MSYS2 installation, if any. Otherwise we would download MSYS2 every time.
>
> ...also what effect does it have on `location:` just below?

The windows-11-arm image does not have MSYS2 installed. That is why we need to 
install it each time. For more information see 
[Windows11-Arm64-Readme.md](https://github.com/actions/runner-images/blob/main/images/windows/Windows11-Arm64-Readme.md)

`location` tells the MSYS2 installer the output directory, I add that so it 
installs in the tools cache. This also enables `msys2-location` variable that 
is used by `Set MSYS2 path for ARM64` task.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/31102#discussion_r3290128205

Reply via email to