You've already forked setup-python
							
							
				mirror of
				https://github.com/actions/setup-python.git
				synced 2025-10-31 07:06:25 +07:00 
			
		
		
		
	Test macos-14-large x64 runner
This commit is contained in:
		
							
								
								
									
										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: | ||||||
|  | |||||||
							
								
								
									
										98
									
								
								.github/workflows/test-python.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										98
									
								
								.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: | ||||||
| @ -476,13 +410,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 | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Priyagupta108
					Priyagupta108