Skip to content

Commit 41d41f2

Browse files
committed
test
1 parent 950ebc1 commit 41d41f2

7 files changed

+99
-30
lines changed

.github/workflows/alpha-versions-2.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
strategy:
3333
fail-fast: false
3434
matrix:
35-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
35+
os: [ubuntu-latest]
3636
python-version:
3737
- '3.14.0-alpha.4'
3838

@@ -54,7 +54,7 @@ jobs:
5454
strategy:
5555
fail-fast: false
5656
matrix:
57-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
57+
os: [ubuntu-latest]
5858
python-version:
5959
- '3.14.0-alpha.4'
6060

.github/workflows/alpha-versions.yml

+6-5
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ on:
66
- python-freethreaded-test
77

88
jobs:
9-
test-freethreaded:
9+
test-with-t:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
14+
# os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
15+
os: [ubuntu-latest]
1516
python-version:
1617
- '3.14.0a4t'
1718

@@ -32,9 +33,9 @@ jobs:
3233
strategy:
3334
fail-fast: false
3435
matrix:
35-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
36+
os: [ubuntu-latest]
3637
python-version:
37-
- '3.14.0a4t'
38+
- '3.14.0a4'
3839

3940
steps:
4041
- uses: actions/checkout@v4
@@ -54,7 +55,7 @@ jobs:
5455
strategy:
5556
fail-fast: false
5657
matrix:
57-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
58+
os: [ubuntu-latest]
5859
python-version:
5960
- '3.14.0a4'
6061

.github/workflows/hyphen-ranges.yml

+26-4
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,33 @@ on:
66
- python-freethreaded-test
77

88
jobs:
9-
test-freethreaded-true:
9+
test-with-t:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
14+
os: [ubuntu-latest]
15+
python-version:
16+
- '3.13.0-alpha - 3.13.0t'
17+
steps:
18+
- uses: actions/checkout@v4
19+
- name: Set up Python ${{ matrix.python-version }}
20+
# uses: actions/setup-python@v5
21+
uses: priyagupta108/setup-python@test-pr-973
22+
with:
23+
python-version: ${{ matrix.python-version }}
24+
- name: Install dependencies
25+
run: |
26+
python -m pip install --upgrade pip
27+
pip install -r requirements.txt
28+
29+
30+
test-freethreaded-true:
31+
runs-on: ${{ matrix.os }}
32+
strategy:
33+
fail-fast: false
34+
matrix:
35+
os: [ubuntu-latest]
1536
python-version:
1637
- '3.13.0-alpha - 3.13.0'
1738
steps:
@@ -27,12 +48,13 @@ jobs:
2748
python -m pip install --upgrade pip
2849
pip install -r requirements.txt
2950
30-
test-default:
51+
test-default:
3152
runs-on: ${{ matrix.os }}
3253
strategy:
3354
fail-fast: false
3455
matrix:
35-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
56+
# os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
57+
os: [ubuntu-latest]
3658
python-version:
3759
- '3.13.0-alpha - 3.13.0'
3860
steps:

.github/workflows/python-app.yml

+31-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: Test Specific Python Versions
22

33
on:
4-
# push:
5-
# branches:
6-
# - python-freethreaded-test
7-
workflow_dispatch:
4+
push:
5+
branches:
6+
- python-freethreaded-test
7+
# workflow_dispatch:
88

99

1010
jobs:
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
16+
os: [ubuntu-latest]
1717
python-version:
1818
- '3.13t'
1919
- '3.13.0t'
@@ -35,7 +35,7 @@ jobs:
3535
strategy:
3636
fail-fast: false
3737
matrix:
38-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
38+
os: [ubuntu-latest]
3939
python-version:
4040
- '3.13'
4141
- '3.13.0'
@@ -52,4 +52,28 @@ jobs:
5252
- name: Install dependencies
5353
run: |
5454
python -m pip install --upgrade pip
55-
pip install -r requirements.txt
55+
pip install -r requirements.txt
56+
57+
58+
test-default:
59+
runs-on: ${{ matrix.os }}
60+
strategy:
61+
fail-fast: false
62+
matrix:
63+
os: [ubuntu-latest]
64+
python-version:
65+
- '3.13'
66+
- '3.13.0'
67+
- '3.13.1'
68+
69+
steps:
70+
- uses: actions/checkout@v4
71+
- name: Set up Python ${{ matrix.python-version }}
72+
# uses: actions/setup-python@v5
73+
uses: priyagupta108/setup-python@test-pr-973
74+
with:
75+
python-version: ${{ matrix.python-version }}
76+
- name: Install dependencies
77+
run: |
78+
python -m pip install --upgrade pip
79+
pip install -r requirements.txt

.github/workflows/ranges.yml

+26-4
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,34 @@ on:
66
- python-freethreaded-test
77

88
jobs:
9-
test-freethreaded-true:
9+
10+
test-with-t:
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
os: [ubuntu-latest]
16+
python-version:
17+
- '>=3.9 <3.14t'
18+
19+
steps:
20+
- uses: actions/checkout@v4
21+
- name: Set up Python ${{ matrix.python-version }}
22+
# uses: actions/setup-python@v5
23+
uses: priyagupta108/setup-python@test-pr-973
24+
with:
25+
python-version: ${{ matrix.python-version }}
26+
- name: Install dependencies
27+
run: |
28+
python -m pip install --upgrade pip
29+
pip install -r requirements.txt
30+
31+
test-freethreaded-true:
1032
runs-on: ${{ matrix.os }}
1133
strategy:
1234
fail-fast: false
1335
matrix:
14-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
36+
os: [ubuntu-latest]
1537
python-version:
1638
- '>=3.9 <3.14'
1739

@@ -28,12 +50,12 @@ jobs:
2850
python -m pip install --upgrade pip
2951
pip install -r requirements.txt
3052
31-
test-default:
53+
test-default:
3254
runs-on: ${{ matrix.os }}
3355
strategy:
3456
fail-fast: false
3557
matrix:
36-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
58+
os: [ubuntu-latest]
3759
python-version:
3860
- '>=3.9 <3.14'
3961

.github/workflows/x-ranges.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
14+
os: [ubuntu-latest]
1515
python-version:
1616
- '3.x'
1717
steps:
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
fail-fast: false
3535
matrix:
36-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
36+
os: [ubuntu-latest]
3737
python-version:
3838
- '3.x'
3939
steps:

.github/workflows/x.y-dev.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ name: Test x.y-dev Python Versions
22

33
on:
44
workflow_dispatch:
5-
# push:
6-
# branches:
7-
# - python-freethreaded-test
5+
push:
6+
branches:
7+
- python-freethreaded-test
88

99
jobs:
1010
test-freethreaded:
1111
runs-on: ${{ matrix.os }}
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
15+
os: [ubuntu-latest]
1616
python-version:
1717
- '3.14t-dev'
1818
- '3.13t-dev'
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
fail-fast: false
3535
matrix:
36-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
36+
os: [ubuntu-latest]
3737
python-version:
3838
- '3.14-dev'
3939
- '3.13-dev'
@@ -55,7 +55,7 @@ jobs:
5555
strategy:
5656
fail-fast: false
5757
matrix:
58-
os: [windows-latest, macos-latest, macos-13, ubuntu-latest]
58+
os: [ubuntu-latest]
5959
python-version:
6060
- '3.14-dev'
6161
- '3.13-dev'

0 commit comments

Comments
 (0)