From ff8111bc47f297538d52b0101ae1dc16e420e88e Mon Sep 17 00:00:00 2001 From: Shuting Zhao Date: Tue, 24 Nov 2020 14:26:19 -0800 Subject: [PATCH] split release steps --- .github/workflows/release.yaml | 25 ++++++++++++++----------- .github/workflows/test.yaml | 2 +- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 67500151cc..9b7d30d88b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -45,24 +45,21 @@ jobs: echo ">>> Run Kyverno e2e test" make test-e2e - kyvernocli-and-helm: + create-release: runs-on: ubuntu-latest steps: - - - name: Checkout + - name: Checkout uses: actions/checkout@v2 - - - name: Unshallow + + - name: Unshallow run: git fetch --prune --unshallow - - - name: Set up Go + + - name: Set up Go uses: actions/setup-go@v2 with: go-version: 1.14 - - uses: creekorful/goreportcard-action@v1.0 - - - name: Run GoReleaser + - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: version: latest @@ -70,12 +67,18 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + publish-helm: + runs-on: ubuntu-latest + steps: - uses: J12934/helm-gh-pages-action@master name: Run Helm Publish with: - access-token: ${{ secrets.ACCESS_TOKEN }} + access-token: ${{ secrets.GITHUB_TOKEN }} deploy-branch: gh-pages charts-folder: charts + publish-cli-via-krew: + runs-on: ubuntu-latest + steps: - name: Update new version in krew-index uses: rajatjindal/krew-release-bot@v0.0.38 \ No newline at end of file diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 752a91f6e6..69cc164b71 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -50,7 +50,7 @@ jobs: version: latest args: --rm-dist --skip-publish --snapshot env: - GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Kyverno Test run: |