Fixed docker build and helm package workflows (invalid tagging) (#46)

* feat: update Helm and Docker workflows to extract chart name and version, and improve tagging logic

* fix: add github-actions-ci branch to workflow triggers for Docker and Helm packaging

* fix: add helm-package-push.yml to workflow paths for triggering on changes

* fix: improve appVersion extraction in Docker workflow and add error handling

* fix: enhance appVersion extraction with debugging output and error message

* fix: improve error handling for appVersion extraction in Docker and Helm workflows

* fix: simplify chart info extraction in Helm workflow and remove error handling

* fix: update chart info extraction to use awk for improved parsing

* fix: streamline chart info extraction in Helm workflow by removing unnecessary step and directly parsing values

* fix: remove newline characters from chart version and name extraction in Helm workflow

* Fix newline

* Update helm-package-push.yml

* Removed claude brainrot

* Update helm-package-push.yml
This commit is contained in:
Lorenzo Venerandi
2026-01-22 13:02:18 +01:00
committed by GitHub
parent b42bfdffaa
commit aaaf1d35d6
3 changed files with 59 additions and 47 deletions

View File

@@ -1,15 +1,15 @@
apiVersion: v2
name: krawl-chart
description: A Helm chart for Krawl honeypot server
type: application
version: 0.1.3
appVersion: "0.1.6"
keywords:
- honeypot
- security
- krawl
maintainers:
- name: blessedrebus
home: https://github.com/blessedrebus/krawl
sources:
- https://github.com/blessedrebus/krawl
apiVersion: v2
name: krawl-chart
description: A Helm chart for Krawl honeypot server
type: application
version: 0.1.3
appVersion: 0.1.6
keywords:
- honeypot
- security
- krawl
maintainers:
- name: blessedrebus
home: https://github.com/blessedrebus/krawl
sources:
- https://github.com/blessedrebus/krawl