Skip to content

Commit 5e285ee

Browse files
Merge pull request #280 from MaddyGuthridge/maddy-update-actions-workflows
Update GitHub Actions workflows so that CI works
2 parents 2c57c67 + 136ad2f commit 5e285ee

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ jobs:
66
Build:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v3
9+
- uses: actions/checkout@v4
1010
with:
1111
submodules: 'recursive'
1212
- name: Copy other required files
1313
run: |
1414
cp README.md src/README.md
1515
cp LICENSE src/LICENSE
16-
- uses: actions/upload-artifact@v3
16+
- uses: actions/upload-artifact@v4
1717
with:
1818
name: 'UniversalController'
1919
path: src

.github/workflows/python-app.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ jobs:
99
Pytest:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
1313
with:
1414
submodules: 'recursive'
1515
- name: Set up Python 3.9
16-
uses: actions/setup-python@v4
16+
uses: actions/setup-python@v5
1717
with:
1818
python-version: 3.9
1919
- name: Install dependencies
@@ -30,11 +30,11 @@ jobs:
3030
Flake8:
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v3
33+
- uses: actions/checkout@v4
3434
with:
3535
submodules: 'recursive'
3636
- name: Set up Python 3.9
37-
uses: actions/setup-python@v4
37+
uses: actions/setup-python@v5
3838
with:
3939
python-version: 3.9
4040
- name: Install dependencies
@@ -48,11 +48,11 @@ jobs:
4848
Mypy:
4949
runs-on: ubuntu-latest
5050
steps:
51-
- uses: actions/checkout@v3
51+
- uses: actions/checkout@v4
5252
with:
5353
submodules: 'recursive'
5454
- name: Set up Python 3.9
55-
uses: actions/setup-python@v4
55+
uses: actions/setup-python@v5
5656
with:
5757
python-version: 3.9
5858
- name: Install dependencies
@@ -66,11 +66,11 @@ jobs:
6666
Load:
6767
runs-on: ubuntu-latest
6868
steps:
69-
- uses: actions/checkout@v3
69+
- uses: actions/checkout@v4
7070
with:
7171
submodules: 'recursive'
7272
- name: Set up Python 3.9
73-
uses: actions/setup-python@v4
73+
uses: actions/setup-python@v5
7474
with:
7575
python-version: 3.9
7676
- name: Install dependencies

0 commit comments

Comments
 (0)