update trigger for gh action, add arm64 darwin for krew

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
This commit is contained in:
Ashley Davis
2021-08-16 17:21:07 +01:00
parent b5003b52d0
commit b069056e0a
2 changed files with 13 additions and 4 deletions
+7 -4
View File
@@ -1,12 +1,15 @@
name: release name: release
on: on:
release: push:
types: ["released"] tags:
# this will trigger on "v2.0.0" but not on "v2.0.0-beta.0" or "v2.0.0-alpha.1"
- "v[0-9]+.[0-9]+.[0-9]+"
jobs: jobs:
krewrelease: krewrelease:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@master uses: actions/checkout@master
- name: Update new version in krew-index - name: Update with new version in krew-index
uses: rajatjindal/krew-release-bot@v0.0.40 # v0.0.40, referenced by hash
uses: rajatjindal/krew-release-bot@56925b62bacc2c652114d66a8256faaf0bf89fa9
+6
View File
@@ -18,6 +18,12 @@ spec:
arch: amd64 arch: amd64
{{addURIAndSha "https://github.com/jetstack/cert-manager/releases/download/{{ .TagName }}/kubectl-cert_manager-darwin-amd64.tar.gz" .TagName }} {{addURIAndSha "https://github.com/jetstack/cert-manager/releases/download/{{ .TagName }}/kubectl-cert_manager-darwin-amd64.tar.gz" .TagName }}
bin: kubectl-cert_manager bin: kubectl-cert_manager
- selector:
matchLabels:
os: darwin
arch: arm64
{{addURIAndSha "https://github.com/jetstack/cert-manager/releases/download/{{ .TagName }}/kubectl-cert_manager-darwin-arm64.tar.gz" .TagName }}
bin: kubectl-cert_manager
- selector: - selector:
matchLabels: matchLabels:
os: linux os: linux