File tree Expand file tree Collapse file tree 2 files changed +26
-5
lines changed
Expand file tree Collapse file tree 2 files changed +26
-5
lines changed Original file line number Diff line number Diff line change 1+ # Maintainers
2+
3+ This project is maintained by the following individuals:
4+
5+ - [ @joe-elliott ] ( https://github.com/joe-elliott )
6+ - [ @cxdy ] ( https://github.com/cxdy )
Original file line number Diff line number Diff line change 1- # Binaries
1+ # Docker Image/ Binaries
22
3- - Push a tag in the form ` vX.X.X `
4- - goreleaser creates a github release
3+ First build the docker image, github release and release artifacts.
4+
5+ - Push a tag in the form ` vX.X.X ` to the commit that you want to cut the release on.
6+ - goreleaser creates a draft github release.
7+ - Find it [ here] ( https://github.com/joe-elliott/cert-exporter/releases ) .
8+ - Clean up the release notes. For instance the previous helm chart commit is often included and should be removed.
9+ - Add a line "Thanks to <contributors > for the help!"
510 - GHA builds and pushes to dockerhub
11+ - Confirm that the [ image appears] ( https://hub.docker.com/r/joeelliott/cert-exporter ) here.
612
713# Helm chart
814
9- - Submit a PR to update the chart version
10- - (optional) update the image versions to the latest docker image
15+ After the docker image is cut and the release exists. We need to build the helm chart.
16+
17+ - Submit a PR to update the chart version [ like this] ( https://github.com/joe-elliott/cert-exporter/pull/235 ) .
18+ - (optional) Update the image versions to the latest docker image. This may not be required if the only changes were to the helm chart.
19+ - The new chart version will automatically force a build.
20+ - Use helm locally to confirm the build occurred and is available.
21+ ```
22+ helm repo update cert-exporter
23+ helm search repo cert-exporter
24+ ```
25+
1126
You can’t perform that action at this time.
0 commit comments