mirror of
https://github.com/actions/setup-python.git
synced 2025-08-09 01:52:11 +00:00
Test macos-14-large x64 runner
This commit is contained in:
parent
06417d4504
commit
09262e015b
42
.github/workflows/e2e-cache-freethreaded.yml
vendored
42
.github/workflows/e2e-cache-freethreaded.yml
vendored
@ -23,12 +23,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
@ -50,12 +44,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
|
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
|
||||||
@ -80,12 +68,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.0, 3.13.1, 3.13.2]
|
python-version: [3.13.0, 3.13.1, 3.13.2]
|
||||||
@ -112,12 +94,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
@ -140,12 +116,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
|
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
|
||||||
@ -171,12 +141,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
@ -199,12 +163,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
|
42
.github/workflows/e2e-cache.yml
vendored
42
.github/workflows/e2e-cache.yml
vendored
@ -23,12 +23,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version:
|
python-version:
|
||||||
@ -63,12 +57,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version:
|
python-version:
|
||||||
@ -120,12 +108,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version:
|
python-version:
|
||||||
@ -161,12 +143,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version:
|
python-version:
|
||||||
@ -202,12 +178,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version:
|
python-version:
|
||||||
@ -258,12 +228,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
||||||
@ -286,12 +250,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
windows-latest,
|
|
||||||
macos-latest,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
||||||
|
1
.github/workflows/e2e-tests.yml
vendored
1
.github/workflows/e2e-tests.yml
vendored
@ -19,7 +19,6 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
operating-system:
|
operating-system:
|
||||||
[
|
[
|
||||||
macos-15-large,
|
|
||||||
macos-14-large
|
macos-14-large
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
|
18
.github/workflows/test-graalpy.yml
vendored
18
.github/workflows/test-graalpy.yml
vendored
@ -3,7 +3,7 @@ name: Validate GraalPy e2e
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- test-macos-x64-runner
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- '**.md'
|
- '**.md'
|
||||||
pull_request:
|
pull_request:
|
||||||
@ -20,12 +20,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
graalpy:
|
graalpy:
|
||||||
- 'graalpy-22.3'
|
- 'graalpy-22.3'
|
||||||
@ -75,12 +70,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
graalpy: ['graalpy22.3', 'graalpy23.0', 'graalpy23.1', 'graalpy24.1']
|
graalpy: ['graalpy22.3', 'graalpy23.0', 'graalpy23.1', 'graalpy24.1']
|
||||||
|
|
||||||
@ -106,7 +96,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [ubuntu-latest, macos-latest, macos-13]
|
os: [macos-14-large]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: Setup GraalPy and check latest
|
- name: Setup GraalPy and check latest
|
||||||
|
44
.github/workflows/test-pypy.yml
vendored
44
.github/workflows/test-pypy.yml
vendored
@ -3,7 +3,7 @@ name: Validate PyPy e2e
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- test-macos-x64-runner
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- '**.md'
|
- '**.md'
|
||||||
pull_request:
|
pull_request:
|
||||||
@ -22,13 +22,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
pypy:
|
pypy:
|
||||||
- 'pypy-2.7'
|
- 'pypy-2.7'
|
||||||
@ -85,15 +79,7 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
- macos-13
|
- macos-14-large
|
||||||
- macos-14
|
|
||||||
- macos-15
|
|
||||||
- windows-2022
|
|
||||||
- windows-2025
|
|
||||||
- ubuntu-22.04
|
|
||||||
- ubuntu-24.04
|
|
||||||
- ubuntu-22.04-arm
|
|
||||||
- ubuntu-24.04-arm
|
|
||||||
pypy: ['pypy-2.7', 'pypy-3.10', 'pypy-3.11']
|
pypy: ['pypy-2.7', 'pypy-3.10', 'pypy-3.11']
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@ -138,13 +124,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
pypy: ['pypy2.7', 'pypy3.9', 'pypy3.10-nightly', 'pypy3.11']
|
pypy: ['pypy2.7', 'pypy3.9', 'pypy3.10-nightly', 'pypy3.11']
|
||||||
|
|
||||||
@ -172,13 +152,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
@ -214,13 +188,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
106
.github/workflows/test-python-freethreaded.yml
vendored
106
.github/workflows/test-python-freethreaded.yml
vendored
@ -3,7 +3,7 @@ name: Validate Python e2e freethread
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- test-macos-x64-runner
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- '**.md'
|
- '**.md'
|
||||||
pull_request:
|
pull_request:
|
||||||
@ -22,13 +22,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
steps:
|
steps:
|
||||||
@ -59,13 +53,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
steps:
|
steps:
|
||||||
@ -99,13 +87,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
steps:
|
steps:
|
||||||
@ -137,13 +119,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0, 3.13.1, 3.13.2]
|
python: [3.13.0, 3.13.1, 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -178,13 +154,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0, 3.13.1, 3.13.2]
|
python: [3.13.0, 3.13.1, 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -219,13 +189,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0t, 3.13.1t, 3.13.2t, 3.14t-dev]
|
python: [3.13.0t, 3.13.1t, 3.13.2t, 3.14t-dev]
|
||||||
steps:
|
steps:
|
||||||
@ -250,13 +214,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -287,13 +245,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -324,13 +276,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -362,13 +308,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
python: [3.13.0t, 3.13.1t, 3.13.2t]
|
||||||
steps:
|
steps:
|
||||||
@ -395,13 +335,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
python-version: [3.13t, 3.14t-dev]
|
python-version: [3.13t, 3.14t-dev]
|
||||||
steps:
|
steps:
|
||||||
@ -422,13 +356,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
@ -451,13 +379,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.13.1, 3.13.2, 3.14-dev, 3.14.0-alpha.6]
|
python: [3.13.1, 3.13.2, 3.14-dev, 3.14.0-alpha.6]
|
||||||
steps:
|
steps:
|
||||||
|
100
.github/workflows/test-python.yml
vendored
100
.github/workflows/test-python.yml
vendored
@ -3,7 +3,7 @@ name: Validate Python e2e
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- test-macos-x64-runner
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- '**.md'
|
- '**.md'
|
||||||
pull_request:
|
pull_request:
|
||||||
@ -22,13 +22,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -66,13 +60,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -113,13 +101,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -158,13 +140,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.9.13, 3.10.11, 3.11.9, '==3.12.3', 3.13.2]
|
python: [3.9.13, 3.10.11, 3.11.9, '==3.12.3', 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -208,13 +184,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
|
||||||
steps:
|
steps:
|
||||||
@ -258,13 +228,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: [pypy3.11-7.3.18, graalpy-24.1.2, 3.13.2, 3.14-dev]
|
python: [pypy3.11-7.3.18, graalpy-24.1.2, 3.13.2, 3.14-dev]
|
||||||
exclude:
|
exclude:
|
||||||
@ -292,13 +256,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -335,13 +293,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -372,13 +324,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -410,13 +356,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
macos-13,
|
|
||||||
ubuntu-latest,
|
|
||||||
ubuntu-24.04-arm
|
|
||||||
]
|
]
|
||||||
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
||||||
steps:
|
steps:
|
||||||
@ -443,13 +383,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
|
||||||
steps:
|
steps:
|
||||||
@ -475,14 +409,8 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os:
|
os:
|
||||||
[
|
[
|
||||||
macos-latest,
|
macos-14-large
|
||||||
windows-latest,
|
|
||||||
ubuntu-22.04,
|
|
||||||
ubuntu-22.04-arm,
|
|
||||||
ubuntu-24.04-arm,
|
|
||||||
ubuntu-latest,
|
|
||||||
macos-13
|
|
||||||
]
|
]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user