-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #153 from AOT-Technologies/release/8.0.0
🚀 Release Chart v8.0.0 with formsflow.ai v7.0.0
- Loading branch information
Showing
171 changed files
with
14,469 additions
and
5,693 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: Build | ||
on: | ||
push: | ||
branches: | ||
- staging/QA | ||
- master | ||
pull_request: | ||
types: [opened, synchronize, reopened] | ||
jobs: | ||
sonarcloud: | ||
name: SonarCloud | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis | ||
- name: SonarCloud Scan | ||
uses: SonarSource/sonarcloud-github-action@master | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any | ||
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
name: PR Notification to Google Chat | ||
|
||
on: | ||
pull_request_target: | ||
types: [opened, synchronize, closed] | ||
branches: | ||
- master | ||
- staging/QA | ||
|
||
jobs: | ||
notify: | ||
runs-on: ubuntu-latest | ||
if: github.event.pull_request.base.repo.full_name == 'AOT-Technologies/forms-flow-ai-charts' || github.event.pull_request.head.repo.full_name == 'AOT-Technologies/forms-flow-ai-charts' | ||
|
||
steps: | ||
- name: Determine PR Status | ||
id: pr_status | ||
run: | | ||
if [[ "${{ github.event.action }}" == "opened" ]]; then | ||
echo "status=🟢 Open" >> $GITHUB_ENV | ||
elif [[ "${{ github.event.action }}" == "closed" && "${{ github.event.pull_request.merged }}" == "true" ]]; then | ||
echo "status=🟣 Merged" >> $GITHUB_ENV | ||
elif [[ "${{ github.event.action }}" == "closed" ]]; then | ||
echo "status=🔴 Closed" >> $GITHUB_ENV | ||
else | ||
echo "status=🟢 Open" >> $GITHUB_ENV | ||
fi | ||
- name: Send notification to Google Chat | ||
uses: fjogeleit/[email protected] | ||
with: | ||
url: ${{ secrets.PR_NOTIFICATION }} | ||
method: POST | ||
contentType: application/json | ||
data: | | ||
{ | ||
"cards": [ | ||
{ | ||
"header": { | ||
"title": "Open source: Pull Request Opened by ${{ github.event.pull_request.user.login }}", | ||
"subtitle": "Pull Request #${{ github.event.pull_request.number }}: ${{ github.event.pull_request.title }}" | ||
}, | ||
"sections": [ | ||
{ | ||
"widgets": [ | ||
{ | ||
"textParagraph": { | ||
"text": "Repository: ${{ github.repository }}" | ||
} | ||
}, | ||
{ | ||
"textParagraph": { | ||
"text": "Status: ${{ env.status }}" | ||
} | ||
}, | ||
{ | ||
"buttons": [ | ||
{ | ||
"textButton": { | ||
"text": "View Pull Request", | ||
"onClick": { | ||
"openLink": { | ||
"url": "${{ github.event.pull_request.html_url }}" | ||
} | ||
} | ||
} | ||
} | ||
] | ||
} | ||
] | ||
} | ||
] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
<div align="center"><img src="https://149641023.v2.pressablecdn.com/wp-content/uploads/2022/05/Site_logo.png"/></div> | ||
<hr/> | ||
|
||
|
||
[**formsflow.ai**](https://formsflow.ai/) is a Free, Open-Source, Low Code Development Platform for rapidly building powerful business applications. [**formsflow.ai**](https://formsflow.ai/) combines leading Open-Source applications including [form.io](https://form.io) forms, Camunda’s workflow engine, Keycloak’s security, and Redash’s data analytics into a seamless, integrated platform. | ||
|
||
|
||
## Before you begin | ||
|
||
### Prerequisites | ||
|
||
- Kubernetes 1.23+ | ||
- Helm 3.8.0+ | ||
|
||
### Setup a Kubernetes Cluster | ||
|
||
The quickest way to set up a Kubernetes cluster to install [formsflow.ai](https://formsflow.ai/) Charts is by following the "[formsflow.ai](https://formsflow.ai/) Get Started" guides for the different services: | ||
|
||
- [Get Started with Formsflow Charts using the Amazon Elastic Container Service for Kubernetes (EKS)](https://aot-technologies.github.io/forms-flow-installation-eks/docs/intro/) | ||
|
||
### Install Helm | ||
|
||
Helm is a tool for managing Kubernetes charts. Charts are packages of pre-configured Kubernetes resources. | ||
|
||
To install Helm, refer to the [Helm install guide](https://github.com/helm/helm#install) and ensure that the `helm` binary is in the `PATH` of your shell. | ||
|
||
### Using Helm | ||
|
||
Once you have installed the Helm client, you can deploy a Bitnami Helm Chart into a Kubernetes cluster. | ||
|
||
Please refer to the [Quick Start guide](https://helm.sh/docs/intro/quickstart/) if you wish to get running in just a few commands, otherwise, the [Using Helm Guide](https://helm.sh/docs/intro/using_helm/) provides detailed instructions on how to use the Helm client to manage packages on your Kubernetes cluster. | ||
|
||
## License | ||
|
||
Copyright 2020 AppsOnTime-Technologies 2020 | ||
|
||
Licensed under the Apache License, Version 2.0 (the "License"); | ||
you may not use this file except in compliance with the License. | ||
You may obtain a copy of the License at | ||
|
||
http://www.apache.org/licenses/LICENSE-2.0 | ||
|
||
Unless required by applicable law or agreed to in writing, software | ||
distributed under the License is distributed on an "AS IS" BASIS, | ||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
## Chart Versions | ||
|
||
The versions of Helm charts available in this repository are as follows: | ||
|
||
| Formsflow Version | Chart Name | Chart Version | | ||
|---------------------------|---------------------------|---------------------------| | ||
| 7.0.0 | forms-flow-ai | v8.0.0 | | ||
| 6.0.2 | forms-flow-ai | v7.1.2 | | ||
| 6.0.1 | forms-flow-ai | v7.1.1 | | ||
| 6.0.0 | forms-flow-ai | v6.0.0 | | ||
| 5.3.1 | forms-flow-ai | v5.3.1 | | ||
| 5.3.0 | forms-flow-ai | v5.3.0 | | ||
| 5.2.2 | forms-flow-ai | v5.2.2 | | ||
| 5.2.1 | forms-flow-ai | v5.2.1 | | ||
| 5.2.0 | forms-flow-ai | v5.2.0 | | ||
| 5.1.1 | forms-flow-ai | v5.1.1 | | ||
| 5.1.0 | forms-flow-ai | v5.1.0 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*.orig | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj | ||
.vscode/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,13 @@ | ||
--- | ||
apiVersion: v2 | ||
name: forms-flow-admin | ||
tags: forms-flow-admin | ||
description: forms-flow-admin is a component for managing apis provided by formsflow. | ||
icon: "https://raw.githubusercontent.com/AOT-Technologies/forms-flow-ai/develop/.images/logo.png" | ||
version: v7.1.2 | ||
version: v8.0.0 | ||
type: application | ||
appVersion: "8.0.0" | ||
dependencies: | ||
- name: common | ||
repository: oci://registry-1.docker.io/bitnamicharts | ||
tags: | ||
- bitnami-common | ||
version: 2.x.x |
Oops, something went wrong.