feat(gotenberg): added publish/deploy workflow

This commit is contained in:
jklein committed 2026-02-23 16:33:03 +01:00
1 parent e7cbf59902
commit e8c963c7d5
4 files changed
+27 -4

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
name: Publish Gotenberg Helm Chart
on:
workflow_dispatch:
push:
paths:
- gotenberg/**
jobs:
publish-gotenberg:
name: Publish Gotenberg Helm Chart
uses: ./.github/workflows/publish-helm-chart.yml
with:
chart-name: 'gotenberg'
secrets: inherit
deploy-cluster-gotenberg:
name: Deploy Cluster-Gotenberg
needs: publish-gotenberg
uses: ./.github/workflows/deploy-helm-chart.yml
with:
deployment-identifier: 'cluster-gotenberg'
chart-version: ${{ needs.publish-gotenberg.outputs.chart-version }}
secrets: inherit