diff --git a/.github/workflows/change-app-version.yml b/.github/workflows/change-app-version.yml index 7b7350c..f419be1 100644 --- a/.github/workflows/change-app-version.yml +++ b/.github/workflows/change-app-version.yml @@ -21,6 +21,7 @@ on: - samba - teamspeak-server - urlaubsverwaltung + - apache-tika workflow_call: inputs: app-version: diff --git a/.github/workflows/deploy-helm-chart.yml b/.github/workflows/deploy-helm-chart.yml index 2e7a7cf..8a93aaa 100644 --- a/.github/workflows/deploy-helm-chart.yml +++ b/.github/workflows/deploy-helm-chart.yml @@ -12,6 +12,11 @@ on: description: "identifier of the helm deployment" options: - zipline + - calibre-web-automated + - apache-tika + - cluster-smb + - teamspeak-server + - urlaubsverwaltung-petrus-kh workflow_call: inputs: chart-version: diff --git a/.github/workflows/publish-apache-tika.yml b/.github/workflows/publish-apache-tika.yml new file mode 100644 index 0000000..436797b --- /dev/null +++ b/.github/workflows/publish-apache-tika.yml @@ -0,0 +1,21 @@ +name: Publish Apache Tika Helm Chart +on: + workflow_dispatch: + push: + paths: + - apache-tika/** +jobs: + publish-apache-tika: + name: Publish Samba Helm Chart + uses: ./.github/workflows/publish-helm-chart.yml + with: + chart-name: 'apache-tika' + secrets: inherit + deploy-cluster-tika: + name: Deploy Samba Helm Chart + needs: publish-apache-tika + uses: ./.github/workflows/deploy-helm-chart.yml + with: + deployment-identifier: 'cluster-tika' + chart-version: ${{ needs.publish-samba.outputs.chart-version }} + secrets: inherit