Commit Graph
57 Commits
Author SHA1 Message Date
jklein ded2f59020 Rename detect job output to any-chart-changed for clarity 2026-08-21 17:03:22 +02:00
jklein 79f9260f56 Add PR pipeline validating changed helm charts
On every pull request, detect which chart directories were touched and
run helm lint --strict, helm package, and a chart-version bump check
for exactly those charts. PRs without chart changes skip the build.

Fixes #5
2026-08-21 16:55:47 +02:00
jklein 3c7e7f8e00 Remove unused music-assistant-skill chart
The chart is no longer needed. Removes the chart directory, its publish
workflow, and its row in the README chart table. Already published
versions remain in the registry.

Fixes #7
2026-08-21 16:50:43 +02:00
jklein 1b56c4bdb2 Upgrade actions/checkout from v2 to v4
Fixes #6
2026-08-21 16:47:29 +02:00
jkleinandClaude Fable 5 62d2caae66 Restrict publish workflows to pushes on main
Without a branch filter, any push on any branch touching a chart
directory packaged and published the chart to the registry.

Fixes #4

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 16:40:20 +02:00
jklein 41e1f62ede feat(voucher-vault): added publish workflow 2026-04-13 20:15:32 +02:00
jklein ce0ecc66e5 feat(rallly): fixed path in publish-workflow 2026-04-08 15:44:01 +02:00
jklein 106dd5cf62 feat(rallly): fixed path in publish-workflow 2026-04-08 15:08:22 +02:00
jklein b01946f755 feat(rallly): added publish-workflow 2026-04-08 15:04:54 +02:00
jklein 627b841e61 feat(patchmon): added publish workflow 2026-04-03 19:26:59 +02:00
jklein 48db701078 feat(paperless-ngx): added to update version script 2026-03-23 19:06:49 +01:00
jklein 69d16c2112 feat(paperless-ngx): added to update version script 2026-03-23 17:48:59 +01:00
jklein 8d0f3eaf96 feat(paperless-ngx): added publish workflow 2026-03-23 17:42:01 +01:00
jklein 332a370c4b feat(outline): added publish workflow 2026-03-19 13:33:25 +01:00
jklein 0a9d7dfa5a feat(deployment): moved to fleet-cd deployment 2026-03-19 11:50:23 +01:00
jklein 146bf6ef9a feat(change-version): fixed chart versioning 2026-03-18 12:30:28 +01:00
jklein e60ccb7d34 feat(matrix-synapse): fixed publish workflow 2026-03-17 22:08:50 +01:00
jklein 8495540551 feat(matrix-synapse): added publish workflow 2026-03-17 22:07:23 +01:00
jklein eefc9345cf feat(cyberchef): added publish workflow 2026-03-17 17:33:33 +01:00
jklein 952088b3fb feat(satisfactory): added publish workflow 2026-03-16 21:20:33 +01:00
jklein 3ff932dc1f feat(charts): moved to other chart-version format 2026-03-09 23:15:16 +01:00
jklein 329b7ab22b feat(homeassistant): added publish-workflow 2026-03-03 18:03:04 +01:00
jklein 20ead042cb feat(music-assistant-skill): added publish-workflow 2026-02-25 20:56:36 +01:00
jklein e8c963c7d5 feat(gotenberg): added publish/deploy workflow 2026-02-23 16:33:03 +01:00
jklein cddd723f5a feat(apache-tika): added release/deployment workflow 2026-02-23 16:20:28 +01:00
jklein 16aff2ab3c feat(deployment-workflow): added auto-deployment after publishing 2026-02-23 15:09:44 +01:00
jklein 49fd2236be feat(deployment-workflow): added auto-deployment after publishing 2026-02-23 15:09:13 +01:00
jklein c2f24eb9c6 feat(publish-workflow): removed dry-run 2026-02-23 14:22:18 +01:00
jklein f84f14d4da feat(publish-workflow): fixes 2026-02-23 14:18:27 +01:00
jklein 2d3f30d867 feat(publish-workflow): fixes 2026-02-23 14:15:55 +01:00
jklein 6b293b5221 feat(publish-workflow): fixes 2026-02-23 14:11:35 +01:00
jklein dce78560d3 feat(publish-workflow): fixes 2026-02-23 14:07:54 +01:00
jklein 124a4526d4 feat(publish-workflow): fixes 2026-02-23 14:05:07 +01:00
jklein 7b77dc3e27 feat(publish-workflow): fixes 2026-02-23 13:32:48 +01:00
jklein d2fc0f0474 feat(publish-workflow): fixes 2026-02-23 13:06:03 +01:00
jklein 80ace982d4 feat(zipline): added automatic deployment 2026-02-23 13:00:21 +01:00
jklein 1ac6a8519f feat(chart publishing): added auth to registry 2026-02-23 12:10:02 +01:00
jklein 76e1766fcf feat(chart publishing): fixes 2026-02-23 11:58:43 +01:00
jklein 3d18dd40ec feat(chart publishing): fixes 2026-02-23 11:57:31 +01:00
jklein 5fb0571321 feat(chart publishing): added initial publish-workflow 2026-02-23 11:55:13 +01:00
jklein 5d17c0bc16 feat(urlaubsverwaltung): added release workflow 2026-02-22 13:19:50 +01:00
jklein f52e4fcaea feat(teamspeak-server): added publish-workflow 2026-02-20 14:49:24 +01:00
jklein c1b5692d26 feat(change-app-version-workflow): commits are authored by bot-user 2026-02-20 14:37:01 +01:00
jklein a3c143034a feat(zipline): added release workflow 2026-02-20 11:16:19 +01:00
jklein f5e41a12cf Revert "refactor(workflows): moved publish-workflows to separate directory"
This reverts commit 04303c664c.
2026-02-20 10:49:12 +01:00
jklein 04303c664c refactor(workflows): moved publish-workflows to separate directory 2026-02-20 10:44:17 +01:00
jklein d44ebdb960 feat(samba): added release workflow 2026-02-20 10:43:12 +01:00
jklein 299ef70348 feat(change-version): commits authored by GitHub-Actions 2026-02-19 15:42:54 +01:00
jklein 99ef2f1fb5 feat(change-version): commits authored by GitHub-Actions 2026-02-19 15:40:16 +01:00
jklein f05857bb1e feat(change-version): commits authored by GitHub-Actions 2026-02-19 15:37:31 +01:00