19
19
changed_charts : ${{ steps.chart_releaser.outputs.changed_charts }}
20
20
steps :
21
21
- name : Checkout Code
22
- uses : actions/checkout@v4
22
+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
23
23
with :
24
24
fetch-depth : 0
25
25
@@ -29,20 +29,20 @@ jobs:
29
29
git config user.email "[email protected] "
30
30
31
31
- name : Set up Helm
32
- uses : azure/setup-helm@v4
32
+ uses : azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
33
33
with :
34
34
version : latest
35
35
36
36
- name : Run chart-releaser
37
37
id : chart_releaser
38
-
38
+ uses : helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0
39
39
env :
40
40
CR_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
41
41
CR_GENERATE_RELEASE_NOTES : true
42
42
43
43
# see https://github.com/helm/chart-releaser/issues/183
44
44
- name : Login to GitHub Container Registry
45
- uses : docker/login-action@v3
45
+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
46
46
with :
47
47
registry : ghcr.io
48
48
username : ${{ github.actor }}
@@ -63,16 +63,16 @@ jobs:
63
63
needs : release
64
64
steps :
65
65
- name : Checkout Code
66
- uses : actions/checkout@v4
66
+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
67
67
68
68
- name : Get Helm Chart versions
69
69
id : get_chart_versions
70
- uses :
jacobtomlinson/[email protected]
70
+ uses : jacobtomlinson/gha-read-helm-chart@ca2f3b5038208efd3279dbe941e448d7ccdccbf6 # 0.1.3
71
71
with :
72
72
path : ${{ needs.release.outputs.changed_charts }}
73
73
74
74
- name : Trigger workflow in tibiadata-argocd-app-of-apps repo
75
- uses :
peter-evans/[email protected]
75
+ uses : peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # v3.0.0
76
76
with :
77
77
token : ${{ secrets.REPO_ACCESS_TOKEN }}
78
78
repository : TibiaData/tibiadata-argocd-app-of-apps
0 commit comments