I tested this using the following configuration:
- uses: "actions/setup-python@v5"
with:
python-version: |
graalpy-23.1
pypy-3.10
3.11
Link to run, which failed on Windows
For Linux and macOS, graalpy-23.1 resolved to version 23.1.1.
However, on Windows, setup-python reported that no "23.1" version existed:
Run actions/setup-python@v5
with:
python-version: graalpy-23.1
pypy-3.10
3.11
check-latest: false
token: ***
update-environment: true
allow-prereleases: false
Installed versions
GraalPy version 23.1 was not found in the local cache
Error: GraalPy version 23.1 with arch x64 not found
This is the complete list of files for the GraalPy 23.1.1 release at the time of writing:
graalpy-23.1.1-linux-aarch64.tar.gz
graalpy-23.1.1-linux-aarch64.tar.gz.sha256
graalpy-23.1.1-linux-amd64.tar.gz
graalpy-23.1.1-linux-amd64.tar.gz.sha256
graalpy-23.1.1-macos-aarch64.tar.gz
graalpy-23.1.1-macos-aarch64.tar.gz.sha256
graalpy-23.1.1-macos-amd64.tar.gz
graalpy-23.1.1-macos-amd64.tar.gz.sha256
graalpy-23.1.1-windows-amd64.zip
graalpy-23.1.1-windows-amd64.zip.sha256
graalpy-community-23.1.1-linux-aarch64.tar.gz
graalpy-community-23.1.1-linux-aarch64.tar.gz.sha256
graalpy-community-23.1.1-linux-amd64.tar.gz
graalpy-community-23.1.1-linux-amd64.tar.gz.sha256
graalpy-community-23.1.1-macos-aarch64.tar.gz
graalpy-community-23.1.1-macos-aarch64.tar.gz.sha256
graalpy-community-23.1.1-macos-amd64.tar.gz
graalpy-community-23.1.1-macos-amd64.tar.gz.sha256
graalpy-community-jvm-23.1.1-linux-aarch64.tar.gz
graalpy-community-jvm-23.1.1-linux-aarch64.tar.gz.sha256
graalpy-community-jvm-23.1.1-linux-amd64.tar.gz
graalpy-community-jvm-23.1.1-linux-amd64.tar.gz.sha256
graalpy-community-jvm-23.1.1-macos-aarch64.tar.gz
graalpy-community-jvm-23.1.1-macos-aarch64.tar.gz.sha256
graalpy-community-jvm-23.1.1-macos-amd64.tar.gz
graalpy-community-jvm-23.1.1-macos-amd64.tar.gz.sha256
graalpy-jvm-23.1.1-linux-aarch64.tar.gz
graalpy-jvm-23.1.1-linux-aarch64.tar.gz.sha256
graalpy-jvm-23.1.1-linux-amd64.tar.gz
graalpy-jvm-23.1.1-linux-amd64.tar.gz.sha256
graalpy-jvm-23.1.1-macos-aarch64.tar.gz
graalpy-jvm-23.1.1-macos-aarch64.tar.gz.sha256
graalpy-jvm-23.1.1-macos-amd64.tar.gz
graalpy-jvm-23.1.1-macos-amd64.tar.gz.sha256
graalpy-jvm-23.1.1-windows-amd64.zip
graalpy-jvm-23.1.1-windows-amd64.zip.sha256
It appears that there is an x64-compatible Windows release available, and I expected this to result in GraalPy getting installed for Windows.
Is this perhaps an issue with Windows releases using .zip as their file extension?