diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index befacc9..35b4571 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -111,7 +111,7 @@ jobs: echo '```' >> "${GITHUB_STEP_SUMMARY}" tail -20 coverage-summary.txt >> "${GITHUB_STEP_SUMMARY}" echo '```' >> "${GITHUB_STEP_SUMMARY}" - - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: coverage path: | @@ -139,7 +139,7 @@ jobs: with: fetch-depth: 0 persist-credentials: false - - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + - uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: coverage - name: Gate on SONAR_TOKEN @@ -153,7 +153,7 @@ jobs: else echo "has_token=true" >> "${GITHUB_OUTPUT}" fi - - uses: SonarSource/sonarqube-scan-action@ba9859eae8dd6bd29e412f25ddbbef3d032000f4 # v8.2.2 + - uses: SonarSource/sonarqube-scan-action@d209202bc7d53ff1cc128f7f907dac145c9d6ae9 # v8.3.0 if: steps.sonar.outputs.has_token == 'true' env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index 7568f0c..f312433 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -32,13 +32,13 @@ jobs: - uses: ./.github/actions/go-cache - - uses: github/codeql-action/init@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1 + - uses: github/codeql-action/init@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3 with: languages: go - name: Build for CodeQL run: go build -mod=readonly ./... - - uses: github/codeql-action/analyze@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1 + - uses: github/codeql-action/analyze@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3 with: category: "/language:go" diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 6830344..a94a9bc 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -85,7 +85,7 @@ jobs: - name: Upload JUnit report if: always() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: e2e-junit path: artifacts/e2e-junit.xml @@ -138,7 +138,7 @@ jobs: - name: Upload JUnit report if: always() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: e2e-helm-junit path: artifacts/e2e-junit.xml diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index ca2cfd0..cbf3343 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -61,7 +61,7 @@ jobs: - name: Upload JUnit report if: always() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: integration-junit path: artifacts/integration-junit.xml diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 3a6219d..7964158 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -53,7 +53,7 @@ jobs: - name: Upload failure diagnostics if: failure() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: nightly-integration-failure-${{ github.run_id }} path: | @@ -67,7 +67,7 @@ jobs: docker compose -f hack/mq-docker/docker-compose.yml logs > mq-integration-docker.log 2>&1 || true - name: Upload Docker MQ logs if: failure() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: nightly-integration-docker-logs-${{ github.run_id }} path: mq-integration-docker.log @@ -130,7 +130,7 @@ jobs: - name: Upload failure diagnostics if: failure() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: nightly-e2e-kustomize-failure-${{ github.run_id }} path: | @@ -197,7 +197,7 @@ jobs: - name: Upload failure diagnostics if: failure() - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: nightly-e2e-helm-failure-${{ github.run_id }} path: | diff --git a/.github/workflows/preflight.yaml b/.github/workflows/preflight.yaml index a3b3a81..ec6c650 100644 --- a/.github/workflows/preflight.yaml +++ b/.github/workflows/preflight.yaml @@ -37,7 +37,7 @@ jobs: run: task verify env: CI: "true" - - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 + - uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: "22" - name: Lint Markdown diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2671552..fbd667c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -125,7 +125,7 @@ jobs: - name: Prepare dist directory run: mkdir -p dist - - uses: anchore/sbom-action@3ad7283483fc7af8ff2b4ea19663c2d5ca935e26 # v0.24.2 + - uses: anchore/sbom-action@66cbf4bc1f1c0d2edc94016e65bc221b6bb0ad6c # v0.24.3 with: image: ${{ steps.image.outputs.repository }}@${{ steps.build.outputs.digest }} output-file: dist/sbom.spdx.json @@ -191,7 +191,7 @@ jobs: - name: Generate changelog id: cliff - uses: orhun/git-cliff-action@3d96a18cc4ec17e9dc69ddcc424ccafaf1f78ce2 # v4.9.0 + uses: orhun/git-cliff-action@a9a95522b26fe6403f7bb24031f21fb573d0f5ff # v4.9.1 with: version: v2.13.1 config: cliff.toml diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index 88a0ec3..d59b53e 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -25,7 +25,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: renovatebot/github-action@dcfba84a42d1b5d5e49bf131b1bf53511851a123 # v46.3.1 + - uses: renovatebot/github-action@230ce922b08968d0a4f6f70f295601daff09ef1d # v46.3.7 with: configurationFile: .github/renovate-config.json token: ${{ secrets.RENOVATE_TOKEN != '' && secrets.RENOVATE_TOKEN || github.token }} diff --git a/.github/workflows/scorecard.yaml b/.github/workflows/scorecard.yaml index 3248e53..d7792ab 100644 --- a/.github/workflows/scorecard.yaml +++ b/.github/workflows/scorecard.yaml @@ -27,7 +27,7 @@ jobs: persist-credentials: false - name: Run OpenSSF Scorecard - uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4 + uses: ossf/scorecard-action@fa7117db83c52d787ae5a89f350999701505d78e # v2.5.0 with: results_file: results.sarif results_format: sarif diff --git a/.github/workflows/sonarcloud.yaml b/.github/workflows/sonarcloud.yaml index 2bdedc4..186bd30 100644 --- a/.github/workflows/sonarcloud.yaml +++ b/.github/workflows/sonarcloud.yaml @@ -42,7 +42,7 @@ jobs: else echo "has_token=true" >> "${GITHUB_OUTPUT}" fi - - uses: SonarSource/sonarqube-scan-action@ba9859eae8dd6bd29e412f25ddbbef3d032000f4 # v8.2.2 + - uses: SonarSource/sonarqube-scan-action@d209202bc7d53ff1cc128f7f907dac145c9d6ae9 # v8.3.0 if: steps.sonar.outputs.has_token == 'true' env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}