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-coverage.yml b/.github/workflows/reusable-cpp-coverage.yml index e7b13d098..11dc7d6a7 100644 --- a/.github/workflows/reusable-cpp-coverage.yml +++ b/.github/workflows/reusable-cpp-coverage.yml @@ -55,15 +55,8 @@ 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 + token: ${{ secrets.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 diff --git a/.github/workflows/reusable-python-ci.yml b/.github/workflows/reusable-python-ci.yml index fcbb96c62..beff8e8b6 100644 --- a/.github/workflows/reusable-python-ci.yml +++ b/.github/workflows/reusable-python-ci.yml @@ -109,16 +109,11 @@ 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 }} dist: name: 📦 Check diff --git a/.github/workflows/reusable-python-coverage.yml b/.github/workflows/reusable-python-coverage.yml index f7caa6964..a950ed454 100644 --- a/.github/workflows/reusable-python-coverage.yml +++ b/.github/workflows/reusable-python-coverage.yml @@ -52,13 +52,8 @@ 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 }}