Skip to content

Commit 85a2bcd

Browse files
committed
chore(release): update OCI registry push steps for secrets and plugins
1 parent 0fb538e commit 85a2bcd

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/workflows/release.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,31 @@ jobs:
131131
working-directory: plugins/helm-secrets-post-renderer/
132132
env:
133133
TAG: ${{ github.ref_name }}
134+
135+
- name: Push secrets to OCI registry latest
136+
if: "!contains(github.ref_name, 'rc')"
137+
run: |
138+
oras push ghcr.io/${{ github.repository }}/secrets:latest \
139+
--artifact-type application/vnd.helm.plugin.v1+json \
140+
secrets-*.tgz secrets-*.tgz.prov
141+
working-directory: plugins/helm-secrets-cli/
142+
143+
- name: Push secrets-getter to OCI registry latest
144+
if: "!contains(github.ref_name, 'rc')"
145+
run: |
146+
oras push ghcr.io/${{ github.repository }}/secrets-getter:latest \
147+
--artifact-type application/vnd.helm.plugin.v1+json \
148+
secrets-getter-*.tgz secrets-getter-*.tgz.prov
149+
working-directory: plugins/helm-secrets-getter/
150+
151+
- name: Push secrets-post-renderer to OCI registry latest
152+
if: "!contains(github.ref_name, 'rc')"
153+
run: |
154+
oras push ghcr.io/${{ github.repository }}/secrets-post-renderer:latest \
155+
--artifact-type application/vnd.helm.plugin.v1+json \
156+
secrets-post-renderer-*.tgz secrets-post-renderer-*.tgz.prov
157+
working-directory: plugins/helm-secrets-post-renderer/
158+
134159
docs:
135160
name: Set latest version
136161
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)