diff --git a/.github/workflows/commit-ci-build.yml b/.github/workflows/commit-ci-build.yml index d51f310b5..f4b7a9cb7 100644 --- a/.github/workflows/commit-ci-build.yml +++ b/.github/workflows/commit-ci-build.yml @@ -2,7 +2,7 @@ name: commit-ci-build on: push: - branches: [master, V5.3, V5.4] + branches: [main, V5.*, fixbug*, Develop*] jobs: build: @@ -14,12 +14,13 @@ jobs: with: # The Go version to download (if necessary) and use. Supports semver spec and ranges. go-version: 1.13 - - name: SonarQube Scan - uses: kitabisa/sonarqube-action@v1.1.0 - with: - host: ${{ secrets.SONARQUBE_HOST }} - login: ${{ secrets.SONARQUBE_TOKEN }} - projectName: rainbond + +# - name: SonarQube Scan +# uses: kitabisa/sonarqube-action@v1.1.0 +# with: +# host: ${{ secrets.SONARQUBE_HOST }} +# login: ${{ secrets.SONARQUBE_TOKEN }} +# projectName: rainbond - name: Extract branch name shell: bash diff --git a/.github/workflows/commit-message-checker.yml b/.github/workflows/commit-message-checker.yml new file mode 100644 index 000000000..c4d20fad5 --- /dev/null +++ b/.github/workflows/commit-message-checker.yml @@ -0,0 +1,31 @@ +name: 'Commit Message Check' +on: + pull_request: + types: + - opened + - edited + - reopened + - synchronize + push: + branches: [main, V5.*, fixbug*, Develop*] + +jobs: + check-commit-message: + name: Check Commit Message + runs-on: ubuntu-latest + steps: + - name: Check Commit Type + uses: gsactions/commit-message-checker@v1 + with: + pattern: '^\s*(feat|fix|docs|style|refactor|test|ci|perf|revert|chore|to)(\(.+\))?\: .+' + flags: 'gm' + error: 'Your first line has to contain a commit type like "feat: xxx".' + - name: Check Line Length + uses: gsactions/commit-message-checker@v1 + with: + pattern: '^.{1,72}$' + error: 'The maximum line length of 72 characters is exceeded.' + excludeDescription: 'true' # optional: this excludes the description body of a pull request + excludeTitle: 'true' # optional: this excludes the title of a pull request + checkAllCommitMessages: 'true' # optional: this checks all commits associated with a pull request + accessToken: ${{ secrets.CHECK_TOKEN }} # github access token is only required if checkAllCommitMessages is true diff --git a/.github/workflows/pr-ci-build.yml b/.github/workflows/pr-ci-build.yml index 597fd4b44..00d21f572 100644 --- a/.github/workflows/pr-ci-build.yml +++ b/.github/workflows/pr-ci-build.yml @@ -2,7 +2,7 @@ name: pr-ci-build on: pull_request: - branches: [master, V5.3, V5.4, fixbug-560] + types: [opened, edited, synchronize, labeled, unlabeled] jobs: build: diff --git a/README-en.md b/README-en.md index 8506fdfef..78d378fc8 100644 --- a/README-en.md +++ b/README-en.md @@ -51,6 +51,9 @@ registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.6.0-dind-allinone \ && docker logs -f rainbond-allinone ``` +## Online experience + +You can access the [trial environment](http://demo.c9f961.grapps.cn/) online experience platform function. Due to limited resources, you only have view permission. If you need to experience more functions, please deploy it yourself. ## Quick start @@ -61,6 +64,8 @@ registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.6.0-dind-allinone \ 1. [Rainbond Installation series collection](https://www.bilibili.com/video/BV1Vq4y1w7FQ?spm_id_from=333.999.0.0) 2. [Rainbond Introductory tutorial](https://www.bilibili.com/video/BV1ou411B7ix?spm_id_from=333.999.0.0) +3. [Rainbond Realize integrated development environment](https://www.bilibili.com/video/BV1vS4y1w7ps) +4. [Rainbond Realize unified management of enterprise applications](https://www.bilibili.com/video/BV1rB4y197X4) ## Participating communities diff --git a/README.md b/README.md index e75c924b3..a786dcafa 100644 --- a/README.md +++ b/README.md @@ -52,6 +52,9 @@ registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.6.0-dind-allinone \ && docker logs -f rainbond-allinone ``` +## 在线体验 + +您可访问[试用环境](http://demo.c9f961.grapps.cn/)在线体验平台功能。由于资源有限,您仅有查看权限。如需体验更多功能,请自行部署尝试。 ## 快速开始 @@ -61,6 +64,8 @@ registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.6.0-dind-allinone \ ## 视频教程 1. [Rainbond 安装系列合集](https://www.bilibili.com/video/BV1Vq4y1w7FQ?spm_id_from=333.999.0.0) 2. [Rainbond 入门教程](https://www.bilibili.com/video/BV1ou411B7ix?spm_id_from=333.999.0.0) +3. [Rainbond 实现一体化开发环境](https://www.bilibili.com/video/BV1vS4y1w7ps) +4. [Rainbond 实现企业应用统一管理](https://www.bilibili.com/video/BV1rB4y197X4) ## 参与社区