diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ce740cc..888fc67 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,3 +6,5 @@ updates: directory: "/" schedule: interval: "weekly" + cooldown: + default-days: 7 diff --git a/.github/workflows/helm-lint.yml b/.github/workflows/helm-lint.yml index cfe39a1..3c59043 100644 --- a/.github/workflows/helm-lint.yml +++ b/.github/workflows/helm-lint.yml @@ -17,10 +17,12 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + with: + persist-credentials: false - name: Setup helm - uses: azure/setup-helm@v4 + uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4 with: version: 'v3.14.0' diff --git a/.github/workflows/helm-unittest.yml b/.github/workflows/helm-unittest.yml index 8df46ad..2a89369 100644 --- a/.github/workflows/helm-unittest.yml +++ b/.github/workflows/helm-unittest.yml @@ -18,7 +18,9 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + with: + persist-credentials: false - name: Run make helm-unittest run: | diff --git a/.github/workflows/superlinter.yml b/.github/workflows/superlinter.yml index 90f4acb..0aa5619 100644 --- a/.github/workflows/superlinter.yml +++ b/.github/workflows/superlinter.yml @@ -13,16 +13,17 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: # Full git history is needed to get a proper list of changed files within `super-linter` fetch-depth: 0 + persist-credentials: false ################################ # Run Linter against code base # ################################ - name: Lint Code Base - uses: super-linter/super-linter/slim@v8 + uses: super-linter/super-linter/slim@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8 env: VALIDATE_ALL_CODEBASE: true DEFAULT_BRANCH: main @@ -34,5 +35,4 @@ jobs: VALIDATE_MARKDOWN_PRETTIER: false VALIDATE_YAML: false VALIDATE_YAML_PRETTIER: false - VALIDATE_GITHUB_ACTIONS_ZIZMOR: false VALIDATE_TRIVY: false diff --git a/.github/workflows/update-helm-repo.yml b/.github/workflows/update-helm-repo.yml index fa1d624..8aaf383 100644 --- a/.github/workflows/update-helm-repo.yml +++ b/.github/workflows/update-helm-repo.yml @@ -26,5 +26,6 @@ jobs: update-helm-repo: needs: [helmlint] uses: validatedpatterns/helm-charts/.github/workflows/update-helm-repo.yml@985ba37e0eb50b1b35ec194fc999eae2d0ae1486 - permissions: read-all - secrets: inherit + permissions: + contents: read + secrets: inherit # zizmor: ignore[secrets-inherit]