pmm icon indicating copy to clipboard operation
pmm copied to clipboard

Bump version for PMM helm chart

Open denisok opened this issue 2 years ago • 5 comments

Description

Find a solution to bump PMM version in a helm chart with new release.

https://github.com/percona/percona-helm-charts/tree/main/charts/pmm

Suggested solution

One possible solution is to add workflow to the PMM repo that will submit new PR when there is a new release.

Additional context

https://jira.percona.com/browse/PMM-11073

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

denisok avatar Nov 11 '22 13:11 denisok

HI @BupycHuk and @artemgavrilov I would like to work on this feature

vishwas-sharma2480 avatar Sep 12 '23 23:09 vishwas-sharma2480

HI @BupycHuk and @artemgavrilov I would like to work on this feature

Great! Reach us if you will need any help with it) Thank you!

artemgavrilov avatar Sep 13 '23 08:09 artemgavrilov

Hi @artemgavrilov I have doubt to update the Helm chart version should i go for use 'helm bump' or manually update the 'Chart.yaml' file. ?

vishwas-sharma2480 avatar Sep 13 '23 21:09 vishwas-sharma2480

Hi @vishwas-sharma2480, not sure about helm bump. Even if it works we still have a few other places where we need to update pmm version. In this PR you can see what we usually do manually.

BupycHuk avatar Sep 13 '23 23:09 BupycHuk

Hi @BupycHuk Then i am thinking of another approach creating a VERSION file which will have the current PMM version it can be a simple text file whenever a new version is release we can change the version in that file then Create a GitHub Actions workflow that triggers whenever the VERSION file changes. Also within the workflow, include steps to update the PMM version in various locations, such as the Helm chart, codebase, or documentation.

vishwas-sharma2480 avatar Sep 18 '23 23:09 vishwas-sharma2480