diff --git a/.github/actions/setup-caches/action.yaml b/.github/actions/setup-caches/action.yaml index 622c54d4..4e27d84a 100644 --- a/.github/actions/setup-caches/action.yaml +++ b/.github/actions/setup-caches/action.yaml @@ -9,11 +9,11 @@ inputs: runs: using: composite steps: - - uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d # v3.2.2 + - uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-pkg-mod-${{ hashFiles('**/go.sum') }}-${{ hashFiles('Makefile') }} - - uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d # v3.2.2 + - uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2 if: ${{ inputs.build-cache-key }} with: path: ~/.cache/go-build diff --git a/.github/workflows/check-commit.yml b/.github/workflows/check-commit.yml index 69fdc8f0..3f070edd 100644 --- a/.github/workflows/check-commit.yml +++ b/.github/workflows/check-commit.yml @@ -13,7 +13,7 @@ concurrency: jobs: commit_lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: diff --git a/.github/workflows/diff.yml b/.github/workflows/diff.yml index 6e5642fa..e7acd008 100644 --- a/.github/workflows/diff.yml +++ b/.github/workflows/diff.yml @@ -14,7 +14,7 @@ concurrency: jobs: diff: name: diff - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: diff --git a/.github/workflows/docs-lint.yml b/.github/workflows/docs-lint.yml index 26ee7ec0..8c0f9e20 100644 --- a/.github/workflows/docs-lint.yml +++ b/.github/workflows/docs-lint.yml @@ -20,7 +20,7 @@ concurrency: jobs: spelling: name: Spell Check - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 4574eaf6..868faa28 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -38,7 +38,7 @@ jobs: fail-fast: false matrix: k8s-version: [ 'v1.24.7', 'v1.25.3', 'v1.26.3', 'v1.27.2', 'v1.28.0', 'v1.29.0', 'v1.30.0', 'v1.31.0' ] - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: @@ -50,7 +50,7 @@ jobs: with: skipClusterCreation: true version: v0.14.0 - - uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v3 + - uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4 with: version: v3.14.2 - name: e2e testing diff --git a/.github/workflows/fossa.yml b/.github/workflows/fossa.yml index df12a6e2..d80962aa 100644 --- a/.github/workflows/fossa.yml +++ b/.github/workflows/fossa.yml @@ -13,7 +13,7 @@ concurrency: jobs: fossa-scan: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: "Checkout Code" uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/.github/workflows/gosec.yml b/.github/workflows/gosec.yml index 205aca2d..8601cf93 100644 --- a/.github/workflows/gosec.yml +++ b/.github/workflows/gosec.yml @@ -17,7 +17,7 @@ concurrency: jobs: tests: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: GO111MODULE: on steps: diff --git a/.github/workflows/helm-publish.yml b/.github/workflows/helm-publish.yml index b822de89..28f1298d 100644 --- a/.github/workflows/helm-publish.yml +++ b/.github/workflows/helm-publish.yml @@ -13,7 +13,7 @@ jobs: publish-helm: # Skip this Release on forks if: github.repository_owner == 'projectcapsule' - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: "Extract Version" @@ -36,7 +36,7 @@ jobs: branch: gh-pages commit_username: ${{ github.actor }} publish-helm-oci: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 permissions: contents: write id-token: write diff --git a/.github/workflows/helm-test.yml b/.github/workflows/helm-test.yml index b0e3ee26..6abce623 100644 --- a/.github/workflows/helm-test.yml +++ b/.github/workflows/helm-test.yml @@ -11,12 +11,12 @@ concurrency: jobs: lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: fetch-depth: 0 - - uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v3 + - uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4 - name: Linting Chart run: helm lint ./charts/capsule - name: Setup Chart Linting diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index c9ade03e..96ee5e25 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,7 +14,7 @@ concurrency: jobs: golangci: name: lint - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/setup-go@41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed # v5.1.0 diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 8a29def9..ae198e8f 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -37,6 +37,6 @@ jobs: path: results.sarif retention-days: 5 - name: Upload to code-scanning - uses: github/codeql-action/upload-sarif@cdcdbb579706841c47f7063dda365e292e5cad7a # v2.13.4 + uses: github/codeql-action/upload-sarif@aa578102511db1f4524ed59b8cc2bae4f6e88195 # v3.27.6 with: sarif_file: results.sarif \ No newline at end of file