Skip to content

Commit 375380d

Browse files
committed
Update CI matrix, set ubuntu version in release workflow to 22.04 if we really want to use Python 3.7
1 parent c7e9f87 commit 375380d

File tree

2 files changed

+9
-20
lines changed

2 files changed

+9
-20
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ on:
66
jobs:
77
publish:
88
name: Deploy Release to PyPI
9-
runs-on: ubuntu-latest
9+
# Ubuntu 22.04 is the last version with Python 3.7 binaries available
10+
runs-on: ubuntu-22.04
1011
steps:
1112
- name: Checkout source
1213
uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493

.github/workflows/test.yml

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,20 @@
11
name: Python CI
2-
32
on: [push, workflow_dispatch]
43

54
jobs:
65
build:
76
runs-on: ${{ matrix.os }}
87
strategy:
8+
fail-fast: false
99
matrix:
10-
os:
11-
- ubuntu-latest
12-
python: [3.9, 3.13]
13-
splunk-version:
14-
- "8.1"
15-
- "8.2"
16-
- "latest"
10+
os: [ubuntu-latest]
11+
python-version: [3.9, 3.13]
12+
splunk-version: [9.4, latest]
1713
include:
14+
# Ubuntu 22.04 is the last version with Python 3.7 binaries available
1815
- os: ubuntu-22.04
19-
python: 3.7
20-
splunk-version: "8.1"
21-
- os: ubuntu-22.04
22-
python: 3.7
23-
splunk-version: "8.2"
24-
- os: ubuntu-22.04
25-
python: 3.7
26-
splunk-version: "latest"
27-
28-
fail-fast: false
29-
16+
python-version: 3.7
17+
splunk-version: 9.1
3018
steps:
3119
- name: Checkout code
3220
uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493

0 commit comments

Comments
 (0)