Skip to content

ci: add CI and CD workflows for a Helm charts repository - #6

Merged
O7EG merged 39 commits into
mainfrom
ci-workflows-v2
Sep 15, 2025
Merged

O7EG merged 39 commits into
mainfrom
ci-workflows-v2

Conversation

@O7EG

@O7EG O7EG commented Sep 15, 2025 •

Copy link
Copy Markdown
Contributor

This pull request introduces a comprehensive initial setup for CI (Continuous Integration) and CD (Continuous Delivery) workflows, developer tooling, and project automation for Helm chart development and release. The changes add reusable GitHub Actions, workflow definitions, and local development helpers, as well as documentation and configuration files to streamline chart linting, validation, release, and style enforcement:

  • Adds reusable composite actions for installing and running tools like Typos, Committed, Just, and Helm.
  • Introduces multiple workflow files for CI checks, commit style enforcement, PR naming, and chart release automation.
  • Adds a Justfile with recipes for common development tasks such as linting, validation, dependency management, Helm chart operations and Minikube cluster management.
  • Provides documentation with development workflow instructions.

O7EG added 30 commits February 2, 2025 20:50
@O7EG
O7EG force-pushed the ci-workflows-v2 branch 3 times, most recently from 20a78ea to 22aaaac Compare September 15, 2025 20:00
@O7EG O7EG changed the title ci: add CI and CD workflows for a Helm charts repository ci(xyz): add CI and CD workflows for a Helm charts repository Sep 15, 2025
@O7EG O7EG changed the title ci(xyz): add CI and CD workflows for a Helm charts repository Add CI and CD workflows for a Helm charts repository Sep 15, 2025
@O7EG O7EG changed the title Add CI and CD workflows for a Helm charts repository ci: Add CI and CD workflows for a Helm charts repository Sep 15, 2025
@O7EG O7EG changed the title ci: Add CI and CD workflows for a Helm charts repository ci: added CI and CD workflows for a Helm charts repository Sep 15, 2025
@O7EG O7EG changed the title ci: added CI and CD workflows for a Helm charts repository xyz: add CI and CD workflows for a Helm charts repository Sep 15, 2025
@O7EG O7EG changed the title xyz: add CI and CD workflows for a Helm charts repository ci: add CI and CD workflows for a Helm charts repository Sep 15, 2025
@O7EG
O7EG merged commit 6abf3eb into main Sep 15, 2025
15 of 17 checks passed
@O7EG
O7EG deleted the ci-workflows-v2 branch September 15, 2025 21:05
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