Skip to content

Commit 1653d49

Browse files
authored
Merge pull request #24 from Permify/sign
chore: sign Helm chart and update Artifact Hub annotations
2 parents 463f417 + ea78284 commit 1653d49

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/release.yaml

+7-3
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,15 @@ jobs:
2828
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
2929
passphrase: ${{ secrets.GPG_KEY_PASSPHRASE }}
3030

31-
- name: Verify GPG Key Import
32-
run: gpg --list-secret-keys
33-
3431
- name: Set up Helm
3532
uses: azure/setup-helm@v4
3633
with:
3734
version: v3.8.1
3835

36+
- name: Package and Sign Helm Chart
37+
run: |
38+
helm package ./charts/permify --sign --key "info@permify.co" --keyring ~/.gnupg/pubring.gpg
39+
3940
- name: Add Repositories
4041
run: |
4142
helm repo add bitnami https://charts.bitnami.com/bitnami
@@ -49,3 +50,6 @@ jobs:
4950
env:
5051
CR_TOKEN: "${{ secrets.GH_TOKEN }}"
5152
CR_SKIP_EXISTING: true
53+
54+
- name: Verify Chart Signing
55+
run: helm verify ./charts/permify.tgz

0 commit comments

Comments
 (0)