Skip to content

Commit 5dee713

Browse files
committed
feat(actions): add krew-release-bot
This change will include a new step that to the release action that will update the krew-index at https://github.com/fidelity/krew-index on our behalf. This automation is possible with the krew-release-bot. For more information on the krew-release-bot https://krew.sigs.k8s.io/docs/developer-guide/release/automating-updates/ Signed-off-by: Casale, Robert <[email protected]>
1 parent 1680d20 commit 5dee713

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/release.yml

+8
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,11 @@ jobs:
4040
args: release --clean
4141
env:
4242
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
43+
- name: Update new version in krew-index
44+
uses: rajatjindal/[email protected]
45+
env:
46+
## KREW_RELEASE_BOT_WEBHOOK_URL env helps you test your setup without actually publishing
47+
## remove this env when you are ready for real release
48+
KREW_RELEASE_BOT_WEBHOOK_URL: https://krew-release-bot-dryrun.rajatjindal.com/github-action-webhook
49+
UPSTREAM_KREW_INDEX_REPO_OWNER: fidelity
50+
UPSTREAM_KREW_INDEX_REPO_NAME: kconnect

0 commit comments

Comments
 (0)