From c06168e981bd284d115ab06500ada7685dddf1bc Mon Sep 17 00:00:00 2001 From: Marco Edoardo Santimaria <39337626+marcoSanti@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:47:47 +0000 Subject: [PATCH 1/2] Added dependabot for actions upgrade (#61) --- .github/workflows/ci-test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 73fd442..f800b8b 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -67,6 +67,7 @@ jobs: upload-to-codecov: name: "compute Codecov" needs: [ "unit-tests"] + if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -125,6 +126,7 @@ jobs: build-documentation: name: "Build Doxygen documentation" runs-on: ubuntu-latest + if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} needs: upload-to-codecov steps: - uses: actions/checkout@v4 @@ -145,6 +147,7 @@ jobs: codespell-check: name: "Check codespell conformance" needs: upload-to-codecov + if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -154,6 +157,7 @@ jobs: format-check: name: "Check ${{ matrix.path }} clang-format conformance" needs: upload-to-codecov + if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} runs-on: ubuntu-latest strategy: matrix: From fcbd238e55ea70f1e11aa79c9b00a80215f57c2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Mar 2026 17:50:08 +0000 Subject: [PATCH 2/2] Bump actions/upload-artifact from 4 to 7 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v4...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci-test.yml | 6 +----- .github/workflows/python-bindings.yml | 2 +- .github/workflows/release.yml | 8 ++++---- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index f800b8b..3f59462 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -67,7 +67,6 @@ jobs: upload-to-codecov: name: "compute Codecov" needs: [ "unit-tests"] - if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -108,7 +107,7 @@ jobs: ../build - name: Upload coverage artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: coverage path: coverage.xml @@ -126,7 +125,6 @@ jobs: build-documentation: name: "Build Doxygen documentation" runs-on: ubuntu-latest - if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} needs: upload-to-codecov steps: - uses: actions/checkout@v4 @@ -147,7 +145,6 @@ jobs: codespell-check: name: "Check codespell conformance" needs: upload-to-codecov - if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -157,7 +154,6 @@ jobs: format-check: name: "Check ${{ matrix.path }} clang-format conformance" needs: upload-to-codecov - if: ${{ needs.check-tag-existance.outputs.exists == 'false' }} runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/python-bindings.yml b/.github/workflows/python-bindings.yml index 8b09661..83cadc3 100644 --- a/.github/workflows/python-bindings.yml +++ b/.github/workflows/python-bindings.yml @@ -82,7 +82,7 @@ jobs: - name: "Upload coverage report" if: ${{ startsWith(matrix.on, 'ubuntu-') }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ format('{0}-{1}-tests', matrix.on, matrix.python) }} path: ./coverage.xml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e8511ad..ca0bee9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,7 +48,7 @@ jobs: run: make pdf - name: "Upload pdf documentation" if: success() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: path: "doxygen/documentation*.pdf" name: "documentation.pdf" @@ -115,7 +115,7 @@ jobs: - name: "Upload built RISC-V wheel" if: success() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: "${{ format('py_capio_cl_ubunturv64_python_{0}.whl', matrix.python) }}" path: "dist/${{ format('py_capio_cl_ubunturv64_python_{0}.whl', matrix.python) }}" @@ -182,7 +182,7 @@ jobs: run: | cibuildwheel --output-dir wheelhouse - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: wheels-${{ matrix.os }} path: wheelhouse/*.whl @@ -203,7 +203,7 @@ jobs: python -m pip install --upgrade build python -m build --sdist - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: sdist path: dist/*.tar.gz