diff --git a/.github/workflows/publish-calibre-web-automated.yml b/.github/workflows/publish-calibre-web-automated.yml index 32a3330..11c04be 100644 --- a/.github/workflows/publish-calibre-web-automated.yml +++ b/.github/workflows/publish-calibre-web-automated.yml @@ -11,3 +11,11 @@ jobs: with: chart-name: 'calibre-web-automated' secrets: inherit + deploy-calibre-web-automated: + name: Deploy Calibre Web Automated Helm Chart + needs: publish-calibre-web-automated + uses: ./.github/workflows/deploy-helm-chart.yml + with: + deployment-identifier: 'calibre-web-automated' + chart-version: ${{ needs.publish-calibre-web-automated.outputs.chart-version }} + secrets: inherit diff --git a/.github/workflows/publish-samba.yml b/.github/workflows/publish-samba.yml index d5363f2..d3b8546 100644 --- a/.github/workflows/publish-samba.yml +++ b/.github/workflows/publish-samba.yml @@ -11,3 +11,11 @@ jobs: with: chart-name: 'samba' secrets: inherit + deploy-samba: + name: Deploy Samba Helm Chart + needs: publish-samba + uses: ./.github/workflows/deploy-helm-chart.yml + with: + deployment-identifier: 'cluster-smb' + chart-version: ${{ needs.publish-samba.outputs.chart-version }} + secrets: inherit diff --git a/.github/workflows/publish-teamspeak-server.yml b/.github/workflows/publish-teamspeak-server.yml index 23b4260..e1ff79a 100644 --- a/.github/workflows/publish-teamspeak-server.yml +++ b/.github/workflows/publish-teamspeak-server.yml @@ -11,3 +11,11 @@ jobs: with: chart-name: 'teamspeak-server' secrets: inherit + deploy-teamspeak-server: + name: Deploy TeamSpeak Server Helm Chart + needs: publish-teamspeak-server + uses: ./.github/workflows/deploy-helm-chart.yml + with: + deployment-identifier: 'teamspeak-server' + chart-version: ${{ needs.publish-teamspeak-server.outputs.chart-version }} + secrets: inherit diff --git a/.github/workflows/publish-urlaubsverwaltung.yml b/.github/workflows/publish-urlaubsverwaltung.yml index c960d61..904393f 100644 --- a/.github/workflows/publish-urlaubsverwaltung.yml +++ b/.github/workflows/publish-urlaubsverwaltung.yml @@ -11,3 +11,11 @@ jobs: with: chart-name: 'urlaubsverwaltung' secrets: inherit + deploy-urlaubsverwaltung: + name: Deploy Urlaubsverwaltung Helm Chart + needs: publish-urlaubsverwaltung + uses: ./.github/workflows/deploy-helm-chart.yml + with: + deployment-identifier: 'urlaubsverwaltung-petrus-kh' + chart-version: ${{ needs.publish-urlaubsverwaltung.outputs.chart-version }} + secrets: inherit \ No newline at end of file