Skip to content

Commit 43c3053

Browse files
committed
ci: Update GitHub Actions dependencies and Python versions
Updates GitHub Actions checkout (v3->v4) and setup-python (v4->v5). Upgrades Python from 3.8/3.11 to 3.9/3.13 across all workflows.
1 parent c8d6851 commit 43c3053

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

.github/workflows/linter.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
python-version: ["3.8"]
15+
python-version: ["3.9"]
1616

1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
if: ${{ !env.ACT }} # skip during local actions testing
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Setup Python
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: ${{ matrix.python-version }}
2828
cache: pip
@@ -51,4 +51,4 @@ jobs:
5151
run: pylint -E yascheduler
5252

5353
- name: pyupgrade
54-
run: pyupgrade --py38-plus --keep-percent-format
54+
run: pyupgrade --py39-plus --keep-percent-format

.github/workflows/pr.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ jobs:
1616

1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
if: ${{ !env.ACT }} # skip during local actions testing
2121

2222
- name: Setup Python
23-
uses: actions/setup-python@v4
23+
uses: actions/setup-python@v5
2424
with:
25-
python-version: 3.11
25+
python-version: 3.13
2626
cache: pip
2727
cache-dependency-path: pyproject.toml
2828

.github/workflows/push.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ jobs:
1818

1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222
if: ${{ !env.ACT }} # skip during local actions testing
2323
with:
2424
fetch-depth: 0
2525

2626
- name: Setup Python
27-
uses: actions/setup-python@v4
27+
uses: actions/setup-python@v5
2828
with:
29-
python-version: 3.11
29+
python-version: 3.13
3030
cache: pip
3131
cache-dependency-path: pyproject.toml
3232

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ jobs:
1616

1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
if: ${{ !env.ACT }} # skip during local actions testing
2121
with:
2222
fetch-depth: 0
2323

2424
- name: Setup Python
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
27-
python-version: 3.11
27+
python-version: 3.13
2828
cache: pip
2929
cache-dependency-path: pyproject.toml
3030

0 commit comments

Comments
 (0)