From b2f7aa57ea6889965193b14eadaa4e76ffc855ab Mon Sep 17 00:00:00 2001 From: Ashley Davis Date: Tue, 24 Aug 2021 11:24:52 +0100 Subject: [PATCH] remove krew automation github actions is pretty flawed in several ways, and it's missing features which would make it usable for us. we want to trigger our krew automation when a new stable release of our latest supported cert-manager release is published. github has all this information, but it's not easy to _use_ that information when triggering a github action. we also only want to trigger the action on the main repo and not on forks. if we end up having to write custom code to do this, we might as well add that code into cmrel and not have to deal with the flaws in gh actions. Signed-off-by: Ashley Davis --- .github/workflows/release.yml | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index ce610267c..000000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: release -on: - push: - 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: - krewrelease: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@master - - name: Update with new version in krew-index - # v0.0.40, referenced by hash - uses: rajatjindal/krew-release-bot@56925b62bacc2c652114d66a8256faaf0bf89fa9