diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml new file mode 100644 index 0000000..625f8ca --- /dev/null +++ b/.github/workflows/build-release.yml @@ -0,0 +1,13 @@ +name: Build Release +on: + push: + tags: + - '**' +jobs: + helm: + uses: onecx/ci-common/.github/workflows/helm-release.yml@v1 + secrets: inherit + changelog: + uses: onecx/ci-common/.github/workflows/generate-changelog.yml@v1 + needs: helm + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml new file mode 100644 index 0000000..c97eb42 --- /dev/null +++ b/.github/workflows/create-release.yml @@ -0,0 +1,7 @@ +name: Create Release Version +on: + workflow_dispatch: +jobs: + release: + uses: onecx/ci-common/.github/workflows/create-release.yml@v1 + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml new file mode 100644 index 0000000..e43d7dc --- /dev/null +++ b/.github/workflows/documentation.yml @@ -0,0 +1,10 @@ +name: Update documentation +on: + push: + branches: [ main ] + paths: + - 'docs/**' +jobs: + release: + uses: onecx/ci-common/.github/workflows/documentation.yml@v1 + secrets: inherit diff --git a/.github/workflows/product-helm-build.yml b/.github/workflows/product-helm-build.yml new file mode 100644 index 0000000..4a478f4 --- /dev/null +++ b/.github/workflows/product-helm-build.yml @@ -0,0 +1,19 @@ +name: Build helm chart + +on: + push: + branches: + - 'main' + - 'fix/[0-9]+.[0-9]+.x' + paths: + - 'helm/**' + +jobs: + release: + uses: onecx/ci-common/.github/workflows/helm-build.yml@v1 + secrets: inherit + with: + push: true + artifact: '' + helmdir: 'helm' + helmAbsoluteDir: true diff --git a/.github/workflows/product-helm-update.yml b/.github/workflows/product-helm-update.yml new file mode 100644 index 0000000..0459ebe --- /dev/null +++ b/.github/workflows/product-helm-update.yml @@ -0,0 +1,11 @@ +name: Update helm chart dependencies + +on: + workflow_dispatch: + repository_dispatch: + types: [helm-update-deps] + +jobs: + release: + uses: onecx/ci-common/.github/workflows/helm-update-deps.yml@v1 + secrets: inherit diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..c6ed57e --- /dev/null +++ b/docs/README.md @@ -0,0 +1,3 @@ + +How to: +https://onecx.github.io/docs/guides/current/documentation/setup/product.html \ No newline at end of file diff --git a/helm/Chart.yaml b/helm/Chart.yaml new file mode 100644 index 0000000..a523d7d --- /dev/null +++ b/helm/Chart.yaml @@ -0,0 +1,5 @@ +apiversion: v2 +name: onecx-help +version: 0.0.0 +appversion: 0.0.0 + diff --git a/helm/values.yaml b/helm/values.yaml new file mode 100644 index 0000000..e69de29