Skip to content

Commit ff8f6ee

Browse files
authored
Merge pull request #3 from rackerlabs/drop-helm-chart-releaser
ci: don't use helm chart releaser
2 parents 8b989fb + c81e824 commit ff8f6ee

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,23 +39,18 @@ jobs:
3939
runs-on: ubuntu-latest
4040
steps:
4141
- uses: actions/checkout@v4
42-
with:
43-
fetch-depth: 0
4442
- name: login to ghcr.io
4543
uses: docker/login-action@v3
4644
with:
4745
registry: ghcr.io
4846
username: ${{ github.actor }}
4947
password: ${{ secrets.GITHUB_TOKEN }}
50-
- name: set chart appversion
48+
- name: helm package chart
5149
run: |-
5250
PKG_VER=${GITHUB_REF_NAME#v}
5351
sed -e "s/^appVersion:.*/appVersion: ${PKG_VER}/" -i charts/cert-manager-webhook-rackspace/Chart.yaml
54-
- uses: helm/[email protected]
55-
env:
56-
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
57-
with:
58-
skip_upload: true
59-
- run: |
52+
helm package charts/cert-manager-webhook-rackspace
53+
- name: helm push chart
54+
run: |
6055
helm push "cert-manager-webhook-rackspace*.tgz" "oci://ghcr.io/$GITHUB_REPOSITORY"
6156

0 commit comments

Comments
 (0)