Merge branch 'main' into tim/graalpy-windows-ea

This commit is contained in:
Tim Felgentreff 2024-11-05 20:52:36 +01:00 committed by GitHub
commit 9c4618d9a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
30 changed files with 1169 additions and 772 deletions

View file

@ -9,6 +9,7 @@ on:
pull_request:
paths-ignore:
- '**.md'
workflow_dispatch:
jobs:
setup-graalpy:
@ -17,11 +18,13 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-20.04, ubuntu-latest]
os: [macos-latest, ubuntu-20.04, ubuntu-latest, macos-13]
graalpy:
- 'graalpy-24.0'
- 'graalpy-23.0'
- 'graalpy-22.3'
- 'graalpy-23.0'
- 'graalpy-23.1'
- 'graalpy-24.0'
- 'graalpy-24.1'
steps:
- name: Checkout
@ -63,8 +66,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-latest, ubuntu-20.04, ubuntu-latest]
graalpy: ['graalpy23.0', 'graalpy22.3']
os: [macos-latest, ubuntu-20.04, ubuntu-latest, macos-13]
graalpy: ['graalpy22.3', 'graalpy23.0', 'graalpy23.1', 'graalpy24.1']
steps:
- name: Checkout
@ -88,7 +91,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
steps:
- uses: actions/checkout@v4
- name: Setup GraalPy and check latest