File tree Expand file tree Collapse file tree 5 files changed +14
-20
lines changed Expand file tree Collapse file tree 5 files changed +14
-20
lines changed Original file line number Diff line number Diff line change @@ -10,26 +10,22 @@ jobs:
10
10
runs-on : ubuntu-latest
11
11
steps :
12
12
- name : Checkout
13
- uses : actions/checkout@v3.1.0
13
+ uses : actions/checkout@v4
14
14
with :
15
15
fetch-depth : 0
16
16
17
17
- name : Set up Helm
18
- uses : azure/setup-helm@v3
19
- with :
20
- version : v3.8.1
18
+ uses : azure/setup-helm@v4
21
19
22
20
# Python is required because `ct lint` runs Yamale (https://github.com/23andMe/Yamale) and
23
21
# yamllint (https://github.com/adrienverge/yamllint) which require Python
24
22
- name : Set up Python
25
- uses : actions/setup-python@v5.1.0
23
+ uses : actions/setup-python@v5
26
24
with :
27
- python-version : 3.7
25
+ python-version : 3.13
28
26
29
27
- name : Set up chart-testing
30
-
31
- with :
32
- version : v3.5.1
28
+ uses : helm/chart-testing-action@v2
33
29
34
30
- name : Run chart-testing (list-changed)
35
31
id : list-changed
43
39
run : ct lint --config ct.yaml
44
40
45
41
- name : Create kind cluster
46
- uses : helm/kind-action@v1.10.0
42
+ uses : helm/kind-action@v1
47
43
if : steps.list-changed.outputs.changed == 'true'
48
44
49
45
- name : Run chart-testing (install)
Original file line number Diff line number Diff line change 17
17
18
18
steps :
19
19
- name : Checkout
20
- uses : actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
20
+ uses : actions/checkout@v4
21
21
with :
22
22
fetch-depth : 0
23
23
@@ -27,12 +27,10 @@ jobs:
27
27
git config user.email "[email protected] "
28
28
29
29
- name : Install Helm
30
- uses : azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3.5
31
- with :
32
- version : v3.13.0
30
+ uses : azure/setup-helm@v4
33
31
34
32
- name : Run chart-releaser
35
- uses : helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
33
+ uses : helm/chart-releaser-action@v1
36
34
with :
37
35
charts_dir : charts
38
36
config : cr.yaml
Original file line number Diff line number Diff line change 17
17
- name : Install readme-generator-for-helm
18
18
run : npm install -g @bitnami/readme-generator-for-helm
19
19
- name : Checkout
20
- uses : actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
20
+ uses : actions/checkout@v4
21
21
with :
22
22
path : charts
23
23
ref : ${{github.event.pull_request.head.ref}}
Original file line number Diff line number Diff line change 6
6
publish-ci-docker-image :
7
7
runs-on : ubuntu-latest
8
8
steps :
9
- - uses : actions/checkout@v2
9
+ - uses : actions/checkout@v4
10
10
- name : Login to GitHub Container Registry
11
- uses : docker/login-action@v1
11
+ uses : docker/login-action@v3
12
12
with :
13
13
registry : ghcr.io
14
14
username : ${{ github.actor }}
Original file line number Diff line number Diff line change 18
18
19
19
runs-on : ${{ matrix.os }}
20
20
steps :
21
- - uses : actions/checkout@v3
21
+ - uses : actions/checkout@v4
22
22
- name : Set package version
23
23
if : github.event_name == 'push' # For push event
24
24
run : |
27
27
- name : Set package version (manual dispatch)
28
28
if : github.event_name == 'workflow_dispatch' # For manual dispatch
29
29
run : echo "packageVersion=${{ github.event.inputs.packageVersion }}" >> "$GITHUB_ENV"
30
- - uses : actions-rs/ toolchain@v1
30
+ - uses : dtolnay/rust- toolchain@v1
31
31
with :
32
32
toolchain : stable
33
33
- name : Install dependencies
You can’t perform that action at this time.
0 commit comments