Skip to content

Commit 09c90d0

Browse files
authored
Modernise workflows (#8)
* Version bump test-publish * Version bump python-publish * Version bump test-pymadng * Remove EOL python * Change workflow to use editable install - May revert
1 parent b065395 commit 09c90d0

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.github/workflows/python-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ jobs:
2525
id-token: write
2626

2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: actions/checkout@v4
2929
- name: Set up Python
30-
uses: actions/setup-python@v3
30+
uses: actions/setup-python@v5
3131
with:
3232
python-version: '3.x'
3333
- name: Install dependencies

.github/workflows/test-publish.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
os: [ubuntu-20.04, macos-latest]
15-
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
15+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1616

1717
steps:
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919
- name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }}
20-
uses: actions/setup-python@v3
20+
uses: actions/setup-python@v5
2121
with:
2222
python-version: ${{ matrix.python-version }}
2323
- name: Install dependencies

.github/workflows/test-pymadng.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
os: [ubuntu-latest, macos-latest]
22-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
22+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2323

2424
steps:
2525
- uses: actions/checkout@v4
2626
- name: Set up Python ${{ matrix.python-version }} on ${{ matrix.os }}
27-
uses: actions/setup-python@v4
27+
uses: actions/setup-python@v5
2828
with:
2929
python-version: ${{ matrix.python-version }}
3030
- name: Get MAD Binaries
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip
39-
python -m pip install .[tfs]
39+
python -m pip install -e .[tfs]
4040
- name: Test with python
4141
run: |
4242
python -m unittest tests/*

0 commit comments

Comments
 (0)