From 3ba47976811c0e3baac2631b3ff3bd17e6b211b8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 11:09:27 +0000 Subject: [PATCH 1/3] Update actions/checkout digest to 8e8c483 --- .github/workflows/clang-format.yml | 2 +- .github/workflows/cpp-coverage.yml | 2 +- .github/workflows/cpp-linux.yml | 2 +- .github/workflows/cpp-macos.yml | 2 +- .github/workflows/cpp-windows.yml | 2 +- .github/workflows/cppcheck.yml | 2 +- .github/workflows/docker-image.yml | 6 +++--- .github/workflows/markdown-lint.yml | 2 +- .github/workflows/yamllint.yml | 2 +- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/clang-format.yml b/.github/workflows/clang-format.yml index ceeeb94..684c3b0 100644 --- a/.github/workflows/clang-format.yml +++ b/.github/workflows/clang-format.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install dependencies # yamllint disable rule:line-length diff --git a/.github/workflows/cpp-coverage.yml b/.github/workflows/cpp-coverage.yml index 09256e0..ba473c9 100644 --- a/.github/workflows/cpp-coverage.yml +++ b/.github/workflows/cpp-coverage.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install Tools shell: bash diff --git a/.github/workflows/cpp-linux.yml b/.github/workflows/cpp-linux.yml index 4312c72..18aa7bb 100644 --- a/.github/workflows/cpp-linux.yml +++ b/.github/workflows/cpp-linux.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install shell: bash diff --git a/.github/workflows/cpp-macos.yml b/.github/workflows/cpp-macos.yml index 09ed621..fb2e052 100644 --- a/.github/workflows/cpp-macos.yml +++ b/.github/workflows/cpp-macos.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install shell: bash diff --git a/.github/workflows/cpp-windows.yml b/.github/workflows/cpp-windows.yml index acf0c25..e60ee9f 100644 --- a/.github/workflows/cpp-windows.yml +++ b/.github/workflows/cpp-windows.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install shell: bash diff --git a/.github/workflows/cppcheck.yml b/.github/workflows/cppcheck.yml index b4f5b84..fe9ce1c 100644 --- a/.github/workflows/cppcheck.yml +++ b/.github/workflows/cppcheck.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install tools run: | diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index c77a0d7..fb498cf 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -20,7 +20,7 @@ jobs: name: "Build Docker images" runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -76,7 +76,7 @@ jobs: runs-on: ubuntu-24.04 needs: build steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Download artifact uses: actions/download-artifact@v7 @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-24.04 needs: build steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Download artifact uses: actions/download-artifact@v7 diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index 6592ccc..69b3b76 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -25,7 +25,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Set up Node.js ${{ matrix.node-version }} uses: actions/setup-node@v6 diff --git a/.github/workflows/yamllint.yml b/.github/workflows/yamllint.yml index dd98352..f50ba32 100644 --- a/.github/workflows/yamllint.yml +++ b/.github/workflows/yamllint.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6 - name: Install yamllint run: pip install yamllint From 8520f437581f55f2a8739d51f735bb7a637610eb Mon Sep 17 00:00:00 2001 From: Gonzalo Diaz Date: Mon, 2 Feb 2026 16:29:30 -0300 Subject: [PATCH 2/3] [Github Actions] Update tags to hashes --- .github/workflows/cpp-coverage.yml | 2 +- .github/workflows/cpp-windows.yml | 2 +- .github/workflows/sonarcloud.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cpp-coverage.yml b/.github/workflows/cpp-coverage.yml index ba473c9..d72a1a3 100644 --- a/.github/workflows/cpp-coverage.yml +++ b/.github/workflows/cpp-coverage.yml @@ -63,7 +63,7 @@ jobs: run: make coverage - name: Upload coverage reports to Codecov with GitHub Action - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de #v5 with: directory: ./coverage files: coverage/lcov.info diff --git a/.github/workflows/cpp-windows.yml b/.github/workflows/cpp-windows.yml index e60ee9f..aa16a9b 100644 --- a/.github/workflows/cpp-windows.yml +++ b/.github/workflows/cpp-windows.yml @@ -52,7 +52,7 @@ jobs: vcpkg --version echo "-----------" - - uses: ilammy/msvc-dev-cmd@v1 + - uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0 with: arch: ${{ matrix.arch }} diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 2e846ee..a114aa5 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -54,7 +54,7 @@ jobs: make dependencies - name: Install Build Wrapper - uses: SonarSource/sonarqube-scan-action/install-build-wrapper@master + uses: SonarSource/sonarqube-scan-action/install-build-wrapper@a31c9398be7ace6bbfaf30c0bd5d415f843d45e9 # yamllint disable rule:line-length - name: Run build-wrapper @@ -72,7 +72,7 @@ jobs: # yamllint disable rule:line-length - name: Analyze with SonarQube / SonarCloud - uses: SonarSource/sonarqube-scan-action@master + uses: SonarSource/sonarqube-scan-action@a31c9398be7ace6bbfaf30c0bd5d415f843d45e9 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} with: From 4f49dbe863b479acaa29068a7aa84e207e830929 Mon Sep 17 00:00:00 2001 From: Gonzalo Diaz Date: Tue, 3 Feb 2026 15:50:19 -0300 Subject: [PATCH 3/3] [BUGFIX] yamllint fixes --- .github/workflows/cpp-coverage.yml | 4 +++- .github/workflows/cpp-windows.yml | 3 ++- .github/workflows/sonarcloud.yml | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cpp-coverage.yml b/.github/workflows/cpp-coverage.yml index d72a1a3..ce1395f 100644 --- a/.github/workflows/cpp-coverage.yml +++ b/.github/workflows/cpp-coverage.yml @@ -62,10 +62,12 @@ jobs: - name: Test / Coverage run: make coverage + # yamllint disable rule:line-length - name: Upload coverage reports to Codecov with GitHub Action - uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de #v5 + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5 with: directory: ./coverage files: coverage/lcov.info token: ${{ secrets.CODECOV_TOKEN }} # required verbose: true # optional (default = false) + # yamllint enable rule:line-length diff --git a/.github/workflows/cpp-windows.yml b/.github/workflows/cpp-windows.yml index aa16a9b..80b3829 100644 --- a/.github/workflows/cpp-windows.yml +++ b/.github/workflows/cpp-windows.yml @@ -52,10 +52,11 @@ jobs: vcpkg --version echo "-----------" + # yamllint disable rule:line-length - uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0 with: arch: ${{ matrix.arch }} - + # yamllint enable rule:line-length - name: Install dependencies run: | vcpkg --x-wait-for-lock integrate install diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index a114aa5..7515e40 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -53,8 +53,10 @@ jobs: run: | make dependencies + # yamllint disable rule:line-length - name: Install Build Wrapper uses: SonarSource/sonarqube-scan-action/install-build-wrapper@a31c9398be7ace6bbfaf30c0bd5d415f843d45e9 + # yamllint enable rule:line-length # yamllint disable rule:line-length - name: Run build-wrapper