fix(ci): update all failing workflows (#863) · Keyfactor/setup-python@a0d74c0 · GitHub
Skip to content

Commit a0d74c0

Browse files
authored
fix(ci): update all failing workflows (actions#863)
* fix(ci): update all failing workflows With `macos-latest` moving to `macos-14`, most workflows are currently failing. Update them to be able to run on `macos-latest` Don't test python 3.5 on ubuntu. It's been EOL for almost 4 years and there are now some certificate issues with pip. * review: remove test with python 3.5, 3.6 & 3.7 * add latest versions to e2e-tests.yml
1 parent 4eb7dbc commit a0d74c0

5 files changed

Lines changed: 79 additions & 111 deletions

File tree

‎.github/workflows/e2e-cache.yml‎

Lines changed: 6 additions & 5 deletions

‎.github/workflows/e2e-tests.yml‎

Lines changed: 25 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
pull_request:
1010
paths-ignore:
1111
- '**.md'
12+
workflow_dispatch:
1213

1314
jobs:
1415
test-setup-python:
@@ -21,54 +22,47 @@ jobs:
2122
- name: Checkout
2223
uses: actions/checkout@v4
2324

24-
- name: Run with setup-python 3.5
25-
uses: ./
26-
with:
27-
python-version: 3.5
28-
- name: Verify 3.5
29-
run: python __tests__/verify-python.py 3.5
30-
31-
- name: Run with setup-python 3.6
25+
- name: Run with setup-python 3.8
3226
uses: ./
3327
with:
34-
python-version: 3.6
35-
- name: Verify 3.6
36-
run: python __tests__/verify-python.py 3.6
28+
python-version: 3.8
29+
- name: Verify 3.8
30+
run: python __tests__/verify-python.py 3.8
3731

38-
- name: Run with setup-python 3.7
32+
- name: Run with setup-python 3.8.10
3933
uses: ./
4034
with:
41-
python-version: 3.7
42-
- name: Verify 3.7
43-
run: python __tests__/verify-python.py 3.7
35+
python-version: 3.8.10
36+
- name: Verify 3.8.10
37+
run: python __tests__/verify-python.py 3.8.10
4438

45-
- name: Run with setup-python 3.8
39+
- name: Run with setup-python 3.9.13
4640
uses: ./
4741
with:
48-
python-version: 3.8
49-
- name: Verify 3.8
50-
run: python __tests__/verify-python.py 3.8
42+
python-version: 3.9.13
43+
- name: Verify 3.9.13
44+
run: python __tests__/verify-python.py 3.9.13
5145

52-
- name: Run with setup-python 3.7.5
46+
- name: Run with setup-python 3.9.13
5347
uses: ./
5448
with:
55-
python-version: 3.7.5
56-
- name: Verify 3.7.5
57-
run: python __tests__/verify-python.py 3.7.5
49+
python-version: 3.10.11
50+
- name: Verify 3.10.11
51+
run: python __tests__/verify-python.py 3.10.11
5852

59-
- name: Run with setup-python 3.6.7
53+
- name: Run with setup-python 3.11.9
6054
uses: ./
6155
with:
62-
python-version: 3.6.7
63-
- name: Verify 3.6.7
64-
run: python __tests__/verify-python.py 3.6.7
56+
python-version: 3.11.9
57+
- name: Verify 3.11.9
58+
run: python __tests__/verify-python.py 3.11.9
6559

66-
- name: Run with setup-python 3.8.1
60+
- name: Run with setup-python 3.12.4
6761
uses: ./
6862
with:
69-
python-version: 3.8.1
70-
- name: Verify 3.8.1
71-
run: python __tests__/verify-python.py 3.8.1
63+
python-version: 3.12.4
64+
- name: Verify 3.12.4
65+
run: python __tests__/verify-python.py 3.12.4
7266

7367
- name: Run with setup-python 3.10
7468
id: cp310

‎.github/workflows/test-graalpy.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
pull_request:
1010
paths-ignore:
1111
- '**.md'
12+
workflow_dispatch:
1213

1314
jobs:
1415
setup-graalpy:

‎.github/workflows/test-pypy.yml‎

Lines changed: 17 additions & 16 deletions

0 commit comments

Comments
 (0)