mirror of
https://github.com/wahyd4/cert-manager.git
synced 2026-08-09 05:06:38 +10:00
update trigger for gh action, add arm64 darwin for krew
Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user