From 3a489205095beb234629d61d13648ca8495ae296 Mon Sep 17 00:00:00 2001 From: Massimiliano Fasi Date: Tue, 30 Apr 2024 08:52:54 +0100 Subject: [PATCH] Update GitHub actions Tests are failing as GitHub has starting phasing out Node 16. --- .github/workflows/deploy_docs.yml | 4 ++-- .github/workflows/run_c_tests.yml | 2 +- .github/workflows/run_octave_tests.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy_docs.yml b/.github/workflows/deploy_docs.yml index d9069f8..cc0affd 100644 --- a/.github/workflows/deploy_docs.yml +++ b/.github/workflows/deploy_docs.yml @@ -5,7 +5,7 @@ jobs: build-and-deploy: runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 - uses: actions/checkout@master - name: Install and Build @@ -15,7 +15,7 @@ jobs: make docs - name: Deploy - uses: JamesIves/github-pages-deploy-action@v4.2.5 + uses: JamesIves/github-pages-deploy-action@v4 with: branch: gh-pages # The branch the action should deploy to. folder: docs/html \ No newline at end of file diff --git a/.github/workflows/run_c_tests.yml b/.github/workflows/run_c_tests.yml index 09de7a7..4fff42a 100644 --- a/.github/workflows/run_c_tests.yml +++ b/.github/workflows/run_c_tests.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install check library run: | sudo apt update diff --git a/.github/workflows/run_octave_tests.yml b/.github/workflows/run_octave_tests.yml index 05fe4af..06a87a7 100644 --- a/.github/workflows/run_octave_tests.yml +++ b/.github/workflows/run_octave_tests.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Check out repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Octave and corresponding packages and libraries run: | sudo apt update