Skip to content

feat(workflows): release workflow#30

Draft
JanBenisek wants to merge 1 commit into
Softwaredam:mainfrom
JanBenisek:feat/jan/helm_release_workflow
Draft

feat(workflows): release workflow#30
JanBenisek wants to merge 1 commit into
Softwaredam:mainfrom
JanBenisek:feat/jan/helm_release_workflow

Conversation

@JanBenisek
Copy link
Copy Markdown
Contributor

@JanBenisek JanBenisek commented May 10, 2026

Description

  • Workflow that releases chart to OCI and adjusted README.md.
  • I added a simple linter, it might be worth to add more like yamllint (especially), kubeconform, chart-testing
  • The release process would be:
git commit -m "add resource limit values"

git push

git tag my-chart-v1.3.0
git push origin my-chart-v1.3.0

# workflow runs, pushes to OCI, creates a release
  • Something to think about
    • If we enforce conventional commits, we can have nice release notes with cliff.toml.
    • The tag needs to be pushed manually, but that not that bad.
    • Would be nice to add docs for contributors.
    • Would be nice to add pre-commit with the same linters and checks the release workflow would have.
  • Not fully tested just yet, but I wanted to push it to have a discussion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant