From 136ad2f7d3d8ccb4d3cb630f6d6d67d9cee576d6 Mon Sep 17 00:00:00 2001 From: Maddy Guthridge Date: Thu, 14 Aug 2025 19:30:31 +1000 Subject: [PATCH] Update GitHub Actions workflows so that CI works --- .github/workflows/build.yml | 4 ++-- .github/workflows/python-app.yml | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index abc10816..a2733c56 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,14 +6,14 @@ jobs: Build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Copy other required files run: | cp README.md src/README.md cp LICENSE src/LICENSE - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: 'UniversalController' path: src diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index aea8079d..4e0ee259 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -9,11 +9,11 @@ jobs: Pytest: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies @@ -30,11 +30,11 @@ jobs: Flake8: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies @@ -48,11 +48,11 @@ jobs: Mypy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies @@ -66,11 +66,11 @@ jobs: Load: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies