caas-team / GoKubeDownscaler

A horizontal autoscaler for Kubernetes workloads
GNU General Public License v3.0
9 stars 4 forks source link

Feat/refactor workflows #52

Closed JTaeuber closed 2 months ago

JTaeuber commented 2 months ago

Motivation

This pull request introduces an automatic release workflow for the GoKubeDownscaler.

Closes #41

Changes

I refactored our workflow files to first check the version on the main branch and then create a release and push the new helm chart and docker image for the GoKubeDownscaler.

Tests done

I tested these with a helm chart release workflow privately. You can look at them here.

TODO

Do NOT merge this until we want a release. This will create a release upon merge.

github-actions[bot] commented 2 months ago

⚠️ Warning: Merging this PR will result in a new release because the appVersion in Chart.yaml has changed to 1.0.0. Please confirm this by adding the new release label before merging.

github-actions[bot] commented 2 months ago

⚠️ Warning: Merging this PR will result in a new release because the appVersion in Chart.yaml has changed to 1.0.0. Please confirm this by adding the new release label before merging.