Skip to content

Commit e231042

Browse files
committed
Fixing Release pipeline
1 parent 0e56f66 commit e231042

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ jobs:
152152
- name: Setup Helm
153153
uses: azure/setup-helm@v4
154154

155-
- name: Login to Quay.io
155+
- name: Login to Quay.io for OCI Push
156156
if: startsWith(github.ref, 'refs/tags/')
157157
run: echo "${{ secrets.QUAY_ROBOT_TOKEN }}" | helm registry login quay.io -u ${{ secrets.QUAY_USERNAME }} --password-stdin
158158

@@ -162,8 +162,15 @@ jobs:
162162
163163
- name: Sign Helm Chart
164164
run: |
165-
cosign sign-blob -y jetstack-charts/charts/version-checker-${{ needs.release-name.outputs.name }}.tgz \
165+
cosign sign-blob -y \
166+
jetstack-charts/charts/version-checker-${{ needs.release-name.outputs.name }}.tgz \
166167
--bundle jetstack-charts/charts/version-checker-${{ needs.release-name.outputs.name }}.tgz.cosign.bundle
168+
- name: Push to Quay
169+
if: startsWith(github.ref, 'refs/tags/')
170+
run: |-
171+
helm push \
172+
jetstack-charts/charts/version-checker-${{ needs.release-name.outputs.name }}.tgz \
173+
oci://quay.io/jetstack/version-checker/chart
167174
168175
- name: Creating Publishing Chart's PR
169176
uses: peter-evans/create-pull-request@v7
@@ -181,11 +188,6 @@ jobs:
181188
signoff: true
182189
base: main
183190

184-
- name: Push to Quay
185-
if: startsWith(github.ref, 'refs/tags/')
186-
run: |-
187-
helm push jetstack-charts/charts/version-checker-${{ needs.release-name.outputs.name }}.tgz oci://quay.io/quay.io/jetstack/version-checker/chart:${{needs.release-name.outputs.name}}
188-
189191
docker-release:
190192
runs-on: ubuntu-latest
191193
permissions:

0 commit comments

Comments
 (0)