Skip to content

Commit 218b2bb

Browse files
committed
ci: introduce cooldown for dependabot updates
1 parent 11c0fc2 commit 218b2bb

File tree

6 files changed

+18
-24
lines changed

6 files changed

+18
-24
lines changed

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ updates:
77
directory: "/"
88
schedule:
99
interval: "daily"
10+
cooldown:
11+
default-days: 7

.github/workflows/helm-chart-version-checker.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616

1717
steps:
1818
- name: Checkout Repository
19-
uses: actions/checkout@v6
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020
with:
2121
persist-credentials: false
2222

2323
- name: Run Helm Version Checker
24-
uses: adfinis/helm-version-checker@v2.1.0
24+
uses: adfinis/helm-version-checker@6ad80a1892dffb1135aa9433d6d2f2332de523db # v2.1.0
2525
with:
2626
token: ${{ secrets.GITHUB_TOKEN }}
2727
maintainers_file: 'MAINTAINERS.yaml'

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
permissions:
1414
pages: write # Allow publishing to GitHub Pages
1515
steps:
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1717
with:
1818
fetch-depth: 0
1919
persist-credentials: false
@@ -27,15 +27,15 @@ jobs:
2727
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
2828
2929
- name: Install Helm
30-
uses: azure/setup-helm@v4
30+
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
3131
with:
3232
version: v3.14.0
3333

3434
- name: Add dependency chart repos
3535
run: yq e '."chart-repos"[]' hack/chart-testing/ct.yaml | tr "=" " " | xargs -L1 helm repo add
3636

3737
- name: Run chart-releaser
38-
uses: helm/chart-releaser-action@v1.7.0
38+
uses: helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0
3939
with:
4040
# Allow us to re-run the release action
4141
skip_existing: true

.github/workflows/test.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ jobs:
99
pre-commit:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v6
12+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1313
with:
1414
fetch-depth: 0
1515
persist-credentials: false
1616

1717
- name: Set up Helm
18-
uses: azure/setup-helm@v4
18+
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
1919
with:
2020
version: v3.14.0
2121

@@ -24,14 +24,14 @@ jobs:
2424
helm env
2525
helm plugin install https://github.com/helm-unittest/helm-unittest --version 1.0.3
2626
27-
- uses: actions/setup-python@v6
27+
- uses: actions/setup-python@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
2828
with:
2929
python-version: '3.x'
3030

3131
- name: Setup environment for pre-commit
3232
run: hack/ci/github/setup/pre-commit.sh
3333

34-
- uses: actions/cache@v5
34+
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
3535
with:
3636
path: ~/.cache/pre-commit
3737
key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }}
@@ -44,13 +44,13 @@ jobs:
4444
name: Lint and Install
4545
runs-on: ubuntu-latest
4646
steps:
47-
- uses: actions/checkout@v6
47+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4848
with:
4949
fetch-depth: 0
5050
persist-credentials: false
5151

5252
- name: Set up Helm
53-
uses: azure/setup-helm@v4
53+
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
5454
with:
5555
version: v3.14.0
5656

@@ -59,12 +59,12 @@ jobs:
5959
helm env
6060
helm plugin install https://github.com/helm-unittest/helm-unittest --version 1.0.3
6161
62-
- uses: actions/setup-python@v6
62+
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
6363
with:
6464
python-version: '3.x'
6565

6666
- name: Install chart-testing
67-
uses: helm/chart-testing-action@v2.8.0
67+
uses: helm/chart-testing-action@6ec842c01de15ebb84c8627d2744a0c2f2755c9f # v2.8.0
6868

6969
- name: Install Artifact Hub CLI tool
7070
run: hack/sh/deps/ah.sh
@@ -81,7 +81,7 @@ jobs:
8181
run: ct --config=hack/chart-testing/ct.yaml lint
8282

8383
- name: Create kind cluster
84-
uses: helm/kind-action@v1.14.0
84+
uses: helm/kind-action@ef37e7f390d99f746eb8b610417061a60e82a6cc # v1.14.0
8585
if: steps.list-changed.outputs.changed == 'true'
8686

8787
- name: Setup cluster for chart-testing (install)

.github/workflows/zizmor.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ jobs:
1616
security-events: write
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020
with:
2121
persist-credentials: false
2222

2323
- name: Run zizmor 🌈
24-
uses: zizmorcore/zizmor-action@f52a838cfabf134edcbaa7c8b3677dde20045018
24+
uses: zizmorcore/zizmor-action@71321a20a9ded102f6e9ce5718a2fcec2c4f70d8 # v0.5.2

.github/zizmor.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)