23
23
steps :
24
24
- name : Checkout code
25
25
uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26
+ with :
27
+ fetch-depth : 0
26
28
27
29
- name : Setup Golang
28
30
uses : actions/setup-go@v5
87
89
git config --local user.email "github-actions[bot]@users.noreply.github.com"
88
90
git config --local user.name "github-actions[bot]"
89
91
git status
90
- git commit -a -m "Bump versions to ${{steps.release_number.outputs.substring}} "
92
+ git commit -a -m "Bump versions to ${{steps.release_number.outputs.substring}}"
91
93
92
94
- name : Push changes
93
95
if : steps.filter.outputs.versions == 'true'
@@ -122,6 +124,8 @@ jobs:
122
124
steps :
123
125
- name : Checkout code
124
126
uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
127
+ with :
128
+ path : version-checker
125
129
126
130
- name : Setup Cosign
127
131
uses : sigstore/cosign-installer@main
@@ -136,8 +140,6 @@ jobs:
136
140
137
141
- name : Setup Helm
138
142
uses : azure/setup-helm@v4
139
- with :
140
- token : ${{ github.token }}
141
143
142
144
- name : Login to Quay.io
143
145
run : echo "${{ secrets.QUAY_ROBOT_TOKEN }}" | helm registry login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin
@@ -152,7 +154,6 @@ jobs:
152
154
--bundle jetstack-charts/charts/version-checker-${{steps.release_number.outputs.substring}}.tgz.cosign.bundle
153
155
154
156
- name : Creating PR
155
- if : startsWith(github.ref, 'refs/tags/')
156
157
uses : peter-evans/create-pull-request@v7
157
158
with :
158
159
token : ${{ secrets.JETSTACK_CHARTS_PAT }}
@@ -169,8 +170,9 @@ jobs:
169
170
draft : ${{ !startsWith(github.ref, 'refs/tags/') }}
170
171
171
172
- name : Push to Quay
173
+ if : startsWith(github.ref, 'refs/tags/')
172
174
run : |-
173
- helm push jetstack-charts/charts/version-checker-${{ github.ref_name }}.tgz oci://quay.io/quay.io/jetstack/version-checker/chart
175
+ helm push jetstack-charts/charts/version-checker-${{ steps.release_number.outputs.substring }}.tgz oci://quay.io/quay.io/jetstack/version-checker/chart
174
176
175
177
docker-release :
176
178
runs-on : ubuntu-latest
0 commit comments