From 2adb94be9bc9b821d5601b6a59ee7183518fcac4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 11:28:45 +0000 Subject: [PATCH 1/4] Bump the github-actions group with 2 updates Bumps the github-actions group with 2 updates: [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) and [nick-fields/retry](https://github.com/nick-fields/retry). Updates `release-drafter/release-drafter` from 5 to 6 - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6) Updates `nick-fields/retry` from 2 to 3 - [Release notes](https://github.com/nick-fields/retry/releases) - [Changelog](https://github.com/nick-fields/retry/blob/master/.releaserc.js) - [Commits](https://github.com/nick-fields/retry/compare/v2...v3) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: nick-fields/retry dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] --- .github/workflows/release-drafter.yml | 2 +- .github/workflows/reusable-cpp-tests-windows.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index ce8c4f17e..02b69519d 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -18,6 +18,6 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v6 env: GITHUB_TOKEN: ${{ github.token }} diff --git a/.github/workflows/reusable-cpp-tests-windows.yml b/.github/workflows/reusable-cpp-tests-windows.yml index 6453437bc..b43d5ce0b 100644 --- a/.github/workflows/reusable-cpp-tests-windows.yml +++ b/.github/workflows/reusable-cpp-tests-windows.yml @@ -53,7 +53,7 @@ jobs: - name: Configure CMake run: cmake -S . -B build -DCMAKE_BUILD_TYPE=${{ inputs.config }} ${{ inputs.cmake-args }} - name: Build - uses: nick-fields/retry@v2 # Windows builds with MSVC are flaky and frequently run out of heap space + uses: nick-fields/retry@v3 # Windows builds with MSVC are flaky and frequently run out of heap space with: timeout_minutes: 15 max_attempts: 5 From 8d575c2511d4b69214e5f94e64109bf3edf2ecf1 Mon Sep 17 00:00:00 2001 From: burgholzer Date: Mon, 5 Feb 2024 12:45:28 +0100 Subject: [PATCH 2/4] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20update=20codecov=20to?= =?UTF-8?q?=20v4=20and=20remove=20retry=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: burgholzer --- .github/workflows/reusable-cpp-coverage.yml | 18 +++++++----------- .github/workflows/reusable-python-ci.yml | 14 +++++--------- .github/workflows/reusable-python-coverage.yml | 14 +++++--------- 3 files changed, 17 insertions(+), 29 deletions(-) diff --git a/.github/workflows/reusable-cpp-coverage.yml b/.github/workflows/reusable-cpp-coverage.yml index e7b13d098..5bee1271c 100644 --- a/.github/workflows/reusable-cpp-coverage.yml +++ b/.github/workflows/reusable-cpp-coverage.yml @@ -55,15 +55,11 @@ jobs: - name: Test run: ctest -C Debug --output-on-failure --test-dir build --repeat until-pass:3 --timeout 600 - name: Upload coverage to Codecov - # Coverage uploads can be flaky, so we retry them a few times. - uses: Wandalen/wretry.action@v1.3.0 + uses: codecov/codecov-action@v4 with: - action: codecov/codecov-action@v3 - attempt_limit: 5 - attempt_delay: 2000 - with: | - fail_ci_if_error: true - flags: cpp - gcov: true - gcov_ignore: "extern/**/*" - token: ${{ secrets.token }} + fail_ci_if_error: true + flags: cpp + gcov: true + gcov_ignore: "extern/**/*" + token: ${{ secrets.token }} + verbose: true diff --git a/.github/workflows/reusable-python-ci.yml b/.github/workflows/reusable-python-ci.yml index fcbb96c62..3633dc21d 100644 --- a/.github/workflows/reusable-python-ci.yml +++ b/.github/workflows/reusable-python-ci.yml @@ -109,16 +109,12 @@ jobs: - name: Tests with minimal versions run: pipx run nox -s minimums -- --cov --cov-report=xml - name: Upload coverage to Codecov - # Coverage uploads can be flaky, so we retry them a few times. - uses: Wandalen/wretry.action@v1.3.0 + uses: codecov/codecov-action@v4 with: - action: codecov/codecov-action@v3 - attempt_limit: 5 - attempt_delay: 2000 - with: | - fail_ci_if_error: true - flags: python - token: ${{ secrets.token }} + fail_ci_if_error: true + flags: python + token: ${{ secrets.token }} + verbose: true dist: name: 📦 Check diff --git a/.github/workflows/reusable-python-coverage.yml b/.github/workflows/reusable-python-coverage.yml index f7caa6964..80fff1006 100644 --- a/.github/workflows/reusable-python-coverage.yml +++ b/.github/workflows/reusable-python-coverage.yml @@ -52,13 +52,9 @@ jobs: - name: Run session run: pipx run nox -s tests-${{ inputs.python-version }} -- --cov --cov-report=xml - name: Upload coverage to Codecov - # Coverage uploads can be flaky, so we retry them a few times. - uses: Wandalen/wretry.action@v1.3.0 + uses: codecov/codecov-action@v4 with: - action: codecov/codecov-action@v3 - attempt_limit: 5 - attempt_delay: 2000 - with: | - fail_ci_if_error: true - flags: python - token: ${{ secrets.token }} + fail_ci_if_error: true + flags: python + token: ${{ secrets.token }} + verbose: true From 42a39847eb2fc632846ce7d9c927e9f09f8b47a9 Mon Sep 17 00:00:00 2001 From: burgholzer Date: Mon, 5 Feb 2024 14:50:34 +0100 Subject: [PATCH 3/4] =?UTF-8?q?=F0=9F=94=A7=20simplify=20codecov=20configu?= =?UTF-8?q?ration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: burgholzer --- .github/workflows/reusable-cpp-coverage.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/reusable-cpp-coverage.yml b/.github/workflows/reusable-cpp-coverage.yml index 5bee1271c..68877d9e5 100644 --- a/.github/workflows/reusable-cpp-coverage.yml +++ b/.github/workflows/reusable-cpp-coverage.yml @@ -59,7 +59,5 @@ jobs: with: fail_ci_if_error: true flags: cpp - gcov: true - gcov_ignore: "extern/**/*" token: ${{ secrets.token }} verbose: true From 25554484bfb56aa8861ea223ee2ea096fc59342d Mon Sep 17 00:00:00 2001 From: burgholzer Date: Mon, 5 Feb 2024 14:51:06 +0100 Subject: [PATCH 4/4] =?UTF-8?q?=F0=9F=94=A7=20codecov=20need=20not=20be=20?= =?UTF-8?q?verbose?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: burgholzer --- .github/workflows/reusable-cpp-coverage.yml | 1 - .github/workflows/reusable-python-ci.yml | 1 - .github/workflows/reusable-python-coverage.yml | 1 - 3 files changed, 3 deletions(-) diff --git a/.github/workflows/reusable-cpp-coverage.yml b/.github/workflows/reusable-cpp-coverage.yml index 68877d9e5..11dc7d6a7 100644 --- a/.github/workflows/reusable-cpp-coverage.yml +++ b/.github/workflows/reusable-cpp-coverage.yml @@ -60,4 +60,3 @@ jobs: fail_ci_if_error: true flags: cpp token: ${{ secrets.token }} - verbose: true diff --git a/.github/workflows/reusable-python-ci.yml b/.github/workflows/reusable-python-ci.yml index 3633dc21d..beff8e8b6 100644 --- a/.github/workflows/reusable-python-ci.yml +++ b/.github/workflows/reusable-python-ci.yml @@ -114,7 +114,6 @@ jobs: fail_ci_if_error: true flags: python token: ${{ secrets.token }} - verbose: true dist: name: 📦 Check diff --git a/.github/workflows/reusable-python-coverage.yml b/.github/workflows/reusable-python-coverage.yml index 80fff1006..a950ed454 100644 --- a/.github/workflows/reusable-python-coverage.yml +++ b/.github/workflows/reusable-python-coverage.yml @@ -57,4 +57,3 @@ jobs: fail_ci_if_error: true flags: python token: ${{ secrets.token }} - verbose: true