From 7277b1bc784343a4d2efc1d76b110563124916bc Mon Sep 17 00:00:00 2001 From: LTLA Date: Sun, 3 Nov 2024 09:45:20 -0800 Subject: [PATCH] Updated checkout version, added CODECOV_TOKEN, parallelized builds. --- .github/workflows/check-install.yaml | 2 +- .github/workflows/create-tag.yaml | 2 +- .github/workflows/doxygenate.yaml | 2 +- .github/workflows/run-gallery.yaml | 2 +- .github/workflows/run-tests.yaml | 8 +++++--- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/check-install.yaml b/.github/workflows/check-install.yaml index 87c6d503..20ee62eb 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 diff --git a/.github/workflows/create-tag.yaml b/.github/workflows/create-tag.yaml index 4a3d3be2..b30585df 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 58515ee7..edbdbe0c 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-gallery.yaml b/.github/workflows/run-gallery.yaml index cb2a36d4..36a03d47 100644 --- a/.github/workflows/run-gallery.yaml +++ b/.github/workflows/run-gallery.yaml @@ -24,7 +24,7 @@ jobs: } steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Get latest CMake uses: lukka/get-cmake@latest diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index b3123c06..30d26aff 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 @@ -39,7 +39,7 @@ jobs: run: cmake -S . -B build -DCODE_COVERAGE=ON - name: Run the build - run: cmake --build build + run: cmake --build build -j 2 - name: Run the tests run: | @@ -62,6 +62,8 @@ jobs: - name: Upload to Codecov if: ${{ matrix.config.cov }} - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: directory: build/tests/CMakeFiles/ + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}