From 54b9cd07fb94b7b44e9f718f9ec6863d65fae683 Mon Sep 17 00:00:00 2001 From: LTLA Date: Mon, 23 Sep 2024 19:15:53 -0700 Subject: [PATCH] Updated versions of GitHub Actions, update apt-get package lists. --- .github/workflows/check-install.yaml | 6 ++++-- .github/workflows/create-tag.yaml | 2 +- .github/workflows/doxygenate.yaml | 2 +- .github/workflows/run-tests.yaml | 5 +++-- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check-install.yaml b/.github/workflows/check-install.yaml index 7dd8651..15aa1d5 100644 --- a/.github/workflows/check-install.yaml +++ b/.github/workflows/check-install.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get latest CMake uses: lukka/get-cmake@latest @@ -24,7 +24,9 @@ jobs: sudo cmake --install build - name: Install HDF5 - run: sudo apt-get install libhdf5-dev + run: | + sudo apt-get update + sudo apt-get install libhdf5-dev - name: Configure the build run: cmake -S . -B build -DTATAMI_HDF5_FETCH_EXTERN=OFF -DTATAMI_HDF5_TESTS=OFF diff --git a/.github/workflows/create-tag.yaml b/.github/workflows/create-tag.yaml index 4a3d3be..b30585d 100644 --- a/.github/workflows/create-tag.yaml +++ b/.github/workflows/create-tag.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get current version id: current diff --git a/.github/workflows/doxygenate.yaml b/.github/workflows/doxygenate.yaml index 128131b..2f088cc 100644 --- a/.github/workflows/doxygenate.yaml +++ b/.github/workflows/doxygenate.yaml @@ -9,7 +9,7 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Add Pretty CSS uses: wei/wget@v1 diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 0d425a5..044f54a 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -25,7 +25,7 @@ jobs: } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get latest CMake uses: lukka/get-cmake@latest @@ -33,6 +33,7 @@ jobs: - name: Configure the build (Ubuntu) if: ${{ matrix.config.os == 'ubuntu-latest' }} run: | + sudo apt-get update sudo apt-get install libhdf5-dev cmake -S . -B build -DCODE_COVERAGE=ON @@ -66,6 +67,6 @@ jobs: - name: Upload to Codecov if: ${{ matrix.config.cov }} - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: directory: build/tests/CMakeFiles/