5
0
mirror of https://gitea.com/actions/setup-python.git synced 2025-10-26 07:16:42 +00:00

Compare commits

...

4 Commits

Author SHA1 Message Date
Priyagupta108
09262e015b Test macos-14-large x64 runner 2025-07-29 15:21:15 +05:30
Priya Gupta
06417d4504 Update e2e-cache.yml (test-macos-x64-runner) 2025-07-29 14:28:44 +05:30
Priya Gupta
d1bb3a8c04 Update e2e-cache-freethreaded.yml(test-macos-x64-runner) 2025-07-29 14:22:59 +05:30
Priya Gupta
ade6528851 Test macos x64 runner 2025-07-24 11:52:05 +05:30
7 changed files with 56 additions and 338 deletions

View File

@@ -6,7 +6,7 @@ on:
- '**.md'
push:
branches:
- main
- test-macos-x64-runner
- releases/*
paths-ignore:
- '**.md'
@@ -23,13 +23,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-22.04,
ubuntu-24.04-arm,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -50,13 +44,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
steps:
@@ -80,13 +68,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-22.04,
ubuntu-24.04-arm,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.0, 3.13.1, 3.13.2]
steps:
@@ -112,13 +94,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-22.04,
ubuntu-24.04-arm,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -140,13 +116,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-22.04,
ubuntu-24.04-arm,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.1t, 3.13.2t, 3.13.5t]
steps:
@@ -171,13 +141,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-22.04,
ubuntu-24.04-arm,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -199,13 +163,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-22.04,
ubuntu-24.04-arm,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: [3.13.0t, 3.13.1t, 3.13.2t]
steps:

View File

@@ -6,7 +6,7 @@ on:
- '**.md'
push:
branches:
- main
- test-macos-x64-runner
- releases/*
paths-ignore:
- '**.md'
@@ -23,13 +23,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version:
[
@@ -63,13 +57,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version:
['3.10', 'pypy-3.10-v7.x', '3.11', 'pypy-3.11-v7.x', '3.12', '3.13']
@@ -120,13 +108,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version:
[
@@ -161,13 +143,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version:
[
@@ -202,13 +178,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version:
['3.10', 'pypy-3.10-v7.x', '3.11', 'pypy-3.11-v7.x', '3.12', '3.13']
@@ -258,13 +228,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
steps:
@@ -286,13 +250,7 @@ jobs:
matrix:
os:
[
ubuntu-latest,
ubuntu-24.04-arm,
ubuntu-22.04,
ubuntu-22.04-arm,
windows-latest,
macos-latest,
macos-13
macos-14-large
]
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
steps:

View File

@@ -3,7 +3,7 @@ name: e2e tests
on:
push:
branches:
- main
- test-macos-x64-runner
paths-ignore:
- '**.md'
pull_request:
@@ -19,13 +19,7 @@ jobs:
matrix:
operating-system:
[
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-latest,
ubuntu-24.04-arm,
macos-latest,
macos-13
macos-14-large
]
steps:
- name: Checkout

View File

@@ -3,7 +3,7 @@ name: Validate GraalPy e2e
on:
push:
branches:
- main
- test-macos-x64-runner
paths-ignore:
- '**.md'
pull_request:
@@ -20,12 +20,7 @@ jobs:
matrix:
os:
[
macos-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
graalpy:
- 'graalpy-22.3'
@@ -75,12 +70,7 @@ jobs:
matrix:
os:
[
macos-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
graalpy: ['graalpy22.3', 'graalpy23.0', 'graalpy23.1', 'graalpy24.1']
@@ -106,7 +96,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, macos-13]
os: [macos-14-large]
steps:
- uses: actions/checkout@v4
- name: Setup GraalPy and check latest

View File

@@ -3,7 +3,7 @@ name: Validate PyPy e2e
on:
push:
branches:
- main
- test-macos-x64-runner
paths-ignore:
- '**.md'
pull_request:
@@ -22,13 +22,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
pypy:
- 'pypy-2.7'
@@ -85,15 +79,7 @@ jobs:
fail-fast: false
matrix:
os:
- macos-13
- macos-14
- macos-15
- windows-2022
- windows-2025
- ubuntu-22.04
- ubuntu-24.04
- ubuntu-22.04-arm
- ubuntu-24.04-arm
- macos-14-large
pypy: ['pypy-2.7', 'pypy-3.10', 'pypy-3.11']
steps:
@@ -138,13 +124,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
pypy: ['pypy2.7', 'pypy3.9', 'pypy3.10-nightly', 'pypy3.11']
@@ -172,13 +152,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- uses: actions/checkout@v4
@@ -214,13 +188,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- uses: actions/checkout@v4

View File

@@ -3,7 +3,7 @@ name: Validate Python e2e freethread
on:
push:
branches:
- main
- test-macos-x64-runner
paths-ignore:
- '**.md'
pull_request:
@@ -22,13 +22,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -59,13 +53,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -99,13 +87,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -137,13 +119,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0, 3.13.1, 3.13.2]
steps:
@@ -178,13 +154,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0, 3.13.1, 3.13.2]
steps:
@@ -219,13 +189,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0t, 3.13.1t, 3.13.2t, 3.14t-dev]
steps:
@@ -250,13 +214,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
steps:
- name: Checkout
@@ -287,13 +245,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- name: Checkout
@@ -324,13 +276,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- name: Checkout
@@ -362,13 +308,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.0t, 3.13.1t, 3.13.2t]
steps:
@@ -395,13 +335,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
python-version: [3.13t, 3.14t-dev]
steps:
@@ -422,13 +356,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- uses: actions/checkout@v4
@@ -451,13 +379,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.13.1, 3.13.2, 3.14-dev, 3.14.0-alpha.6]
steps:

View File

@@ -3,7 +3,7 @@ name: Validate Python e2e
on:
push:
branches:
- main
- test-macos-x64-runner
paths-ignore:
- '**.md'
pull_request:
@@ -22,13 +22,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
steps:
@@ -66,13 +60,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
steps:
@@ -113,13 +101,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
steps:
@@ -158,13 +140,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.9.13, 3.10.11, 3.11.9, '==3.12.3', 3.13.2]
steps:
@@ -208,13 +184,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [3.9.13, 3.10.11, 3.11.9, 3.12.3, 3.13.2]
steps:
@@ -258,13 +228,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: [pypy3.11-7.3.18, graalpy-24.1.2, 3.13.2, 3.14-dev]
exclude:
@@ -292,13 +256,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
steps:
- name: Checkout
@@ -335,13 +293,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- name: Checkout
@@ -372,13 +324,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
steps:
- name: Checkout
@@ -410,13 +356,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
macos-13,
ubuntu-latest,
ubuntu-24.04-arm
macos-14-large
]
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
steps:
@@ -443,13 +383,7 @@ jobs:
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
macos-14-large
]
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
steps:
@@ -475,14 +409,8 @@ jobs:
fail-fast: false
matrix:
os:
[
macos-latest,
windows-latest,
ubuntu-22.04,
ubuntu-22.04-arm,
ubuntu-24.04-arm,
ubuntu-latest,
macos-13
[
macos-14-large
]
steps:
- uses: actions/checkout@v4