Skip to content

feat(workflows): release workflow#30

Merged
yosuf merged 1 commit into
Softwaredam:mainfrom
JanBenisek:feat/jan/helm_release_workflow
Jul 12, 2026
Merged

feat(workflows): release workflow#30
yosuf merged 1 commit into
Softwaredam:mainfrom
JanBenisek:feat/jan/helm_release_workflow

Conversation

@JanBenisek

@JanBenisek JanBenisek commented May 10, 2026

Copy link
Copy Markdown
Contributor

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

@yosuf

yosuf commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator

I will merge and rework a bit

@yosuf yosuf marked this pull request as ready for review July 12, 2026 08:45
@yosuf yosuf merged commit b32befe into Softwaredam:main Jul 12, 2026
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.

2 participants