Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: automate publishing of new armadactl releases to Krew plug-in index #3382

Closed
richscott opened this issue Feb 7, 2024 · 3 comments
Closed
Labels
component/CI CI related changes component/clients Armada Client changes (any language)

Comments

@richscott
Copy link
Member

Now that armadactl has been added to the Krew plug-in index (see kubernetes-sigs/krew-index#3280 and https://krew.sigs.k8s.io/plugins/), we should automate the publishing of new armadactl releases to that index.

See documentation on automating this publishing process using Github Actions at
https://krew.sigs.k8s.io/docs/developer-guide/release/automating-updates/

@richscott richscott added component/clients Armada Client changes (any language) component/CI CI related changes labels Feb 7, 2024
@richscott richscott changed the title CI: automate publishing of new armadactl releases to Krew plug-in manager index CI: automate publishing of new armadactl releases to Krew plug-in index Feb 7, 2024
@vishalvivekm
Copy link

@richscott Can you please assign this issue to me, I'd like to work on it.

@richscott
Copy link
Member Author

Hi, @vishalvivekm - unfortunately, our team has decided not to pursue this ticket at this time. If you'd still like to help out on the Armada project, we'd love any help on improving the unit-test coverage in some parts of the repository - an issue to track that is at
#3390 - another developer - @Bharadwajshivam28 - has been working on some changes for that, but as it's a large ticket, feel free to find a code function listed in the ticket and add some new tests for it. Thanks!

@dave-gantenbein
Copy link
Member

Won't do

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/CI CI related changes component/clients Armada Client changes (any language)
Projects
None yet
Development

No branches or pull requests

3 participants