Skip to content

Commit 3637536

Browse files
authored
Merge pull request #3350 from vkarak/ci/update-py37-workflows
[ci] Update GH actions for Python 3.7 after the move of runners to Ubuntu 24.04
2 parents 4c67d49 + b18b428 commit 3637536

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

.github/workflows/main.yml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
10+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
1111
steps:
1212
- uses: actions/checkout@v4
1313
- name: Set up Python ${{ matrix.python-version }}
@@ -46,6 +46,24 @@ jobs:
4646
run: |
4747
./test_reframe.py
4848
49+
unittest-py37:
50+
runs-on: ubuntu-22.04
51+
strategy:
52+
matrix:
53+
python-version: ['3.7']
54+
steps:
55+
- uses: actions/checkout@v4
56+
- name: Set up Python ${{ matrix.python-version }}
57+
uses: actions/setup-python@v5
58+
with:
59+
python-version: ${{ matrix.python-version }}
60+
- name: Install dependencies and docs
61+
run: |
62+
./bootstrap.sh +docs
63+
- name: Generic Unittests
64+
run: |
65+
./test_reframe.py
66+
4967
unittest-macos:
5068
runs-on: macos-latest
5169
strategy:
@@ -120,7 +138,7 @@ jobs:
120138
runs-on: ubuntu-latest
121139
strategy:
122140
matrix:
123-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
141+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
124142
steps:
125143
- uses: actions/checkout@v4
126144
- name: Setup up Python ${{ matrix.python-version }}
@@ -143,7 +161,7 @@ jobs:
143161
runs-on: ubuntu-latest
144162
strategy:
145163
matrix:
146-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
164+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
147165
steps:
148166
- uses: actions/checkout@v4
149167
- name: Set up Python ${{ matrix.python-version }}

0 commit comments

Comments
 (0)