Skip to content
This repository was archived by the owner on Oct 11, 2025. It is now read-only.

Commit 51b3987

Browse files
authored
Merge pull request #157 from codeconsole/6.0.x-merge
6.0.x merge from 7.0.x
2 parents 0fd84e6 + 4904543 commit 51b3987

File tree

55 files changed

+392
-351
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+392
-351
lines changed

.github/release-drafter.yml

Lines changed: 100 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,117 @@
11
name-template: $RESOLVED_VERSION
22
tag-template: v$RESOLVED_VERSION
3+
pull-request:
4+
title-templates:
5+
fix: '🐛 $TITLE (#$NUMBER)'
6+
feat: '🚀 $TITLE (#$NUMBER)'
7+
default: '$TITLE (#$NUMBER)'
8+
autolabeler:
9+
- label: 'bug'
10+
branch:
11+
- '/fix\/.+/'
12+
title:
13+
- '/fix/i'
14+
- label: 'improvement'
15+
branch:
16+
- '/improv\/.+/'
17+
title:
18+
- '/improv/i'
19+
- label: 'feature'
20+
branch:
21+
- '/feature\/.+/'
22+
title:
23+
- '/feat/i'
24+
- label: 'documentation'
25+
branch:
26+
- '/docs\/.+/'
27+
title:
28+
- '/docs/i'
29+
- label: 'maintenance'
30+
branch:
31+
- '/(chore|refactor|style|test|ci|perf|build)\/.+/'
32+
title:
33+
- '/(chore|refactor|style|test|ci|perf|build)/i'
34+
- label: 'chore'
35+
branch:
36+
- '/chore\/.+/'
37+
title:
38+
- '/chore/i'
39+
- label: 'refactor'
40+
branch:
41+
- '/refactor\/.+/'
42+
title:
43+
- '/refactor/i'
44+
- label: 'style'
45+
branch:
46+
- '/style\/.+/'
47+
title:
48+
- '/style/i'
49+
- label: 'test'
50+
branch:
51+
- '/test\/.+/'
52+
title:
53+
- '/test/i'
54+
- label: 'ci'
55+
branch:
56+
- '/ci\/.+/'
57+
title:
58+
- '/ci/i'
59+
- label: 'perf'
60+
branch:
61+
- '/perf\/.+/'
62+
title:
63+
- '/perf/i'
64+
- label: 'build'
65+
branch:
66+
- '/build\/.+/'
67+
title:
68+
- '/build/i'
69+
- label: 'deps'
70+
branch:
71+
- '/deps\/.+/'
72+
title:
73+
- '/deps/i'
74+
- label: 'revert'
75+
branch:
76+
- '/revert\/.+/'
77+
title:
78+
- '/revert/i'
379
categories:
4-
- title: Features
80+
- title: '🚀 Features'
581
labels:
82+
- 'feature'
683
- "type: enhancement"
784
- "type: new feature"
885
- "type: major"
9-
- title: 🐛 Bug Fixes/Improvements
86+
- "type: minor"
87+
- title: '💡 Improvements'
1088
labels:
89+
- 'improvement'
1190
- "type: improvement"
91+
92+
- title: '🐛 Bug Fixes'
93+
labels:
94+
- 'fix'
95+
- 'bug'
1296
- "type: bug"
13-
- "type: minor"
14-
- title: 🛠 Dependency upgrades
97+
- title: '📚 Documentation'
1598
labels:
16-
- "type: dependency upgrade"
17-
- "dependencies"
18-
- title: ⚙️ Build/CI
99+
- 'docs'
100+
- title: '🔧 Maintenance'
19101
labels:
102+
- 'maintenance'
103+
- 'chore'
104+
- 'refactor'
105+
- 'style'
106+
- 'test'
107+
- 'ci'
108+
- 'perf'
109+
- 'build'
20110
- "type: ci"
21111
- "type: build"
112+
- title: '⏪ Reverts'
113+
labels:
114+
- 'revert'
22115
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
23116
version-resolver:
24117
major:

.github/workflows/gradle.yml

Lines changed: 12 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -6,92 +6,62 @@ on:
66
pull_request:
77
branches:
88
- '[5-9]+.[0-9]+.x'
9-
env:
10-
GIT_USER_NAME: puneetbehl
11-
GIT_USER_EMAIL: behlp@unityfoundation.io
12-
139
jobs:
14-
1510
build_project:
1611
name: Build Project
1712
runs-on: ubuntu-latest
18-
1913
strategy:
2014
fail-fast: true
21-
matrix:
22-
java: [17]
23-
2415
steps:
25-
2616
- uses: actions/checkout@v4
2717
- uses: gradle/wrapper-validation-action@v2
2818
- uses: actions/setup-java@v4
2919
with:
3020
distribution: temurin
31-
java-version: ${{ matrix.java }}
32-
33-
- name: Run Tests
34-
if: github.event_name == 'pull_request'
21+
java-version: 17
22+
- name: Run Gradle build
3523
uses: gradle/actions/setup-gradle@v3
3624
env:
3725
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
38-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
39-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
40-
with:
41-
arguments: check
42-
43-
- name: Run Build
44-
if: github.event_name == 'push'
45-
uses: gradle/actions/setup-gradle@v3
46-
env:
47-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
48-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
49-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
5026
with:
5127
arguments: build
52-
53-
publish_snapshot:
28+
publish_documentation:
5429
name: Publish Snapshot release
5530
runs-on: ubuntu-latest
5631
if: github.event_name == 'push'
5732
needs: build_project
58-
5933
steps:
60-
6134
- uses: actions/checkout@v4
6235
- uses: gradle/wrapper-validation-action@v2
6336
- uses: actions/setup-java@v4
64-
with: { java-version: 17, distribution: temurin }
65-
66-
- name: Publish Snapshot artifacts to Artifactory (repo.grails.org)
37+
with:
38+
distribution: temurin
39+
java-version: 17
40+
- name: Publish to Artifactory (repo.grails.org)
6741
uses: gradle/actions/setup-gradle@v3
6842
env:
6943
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
70-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
71-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
7244
ORG_GRADLE_PROJECT_artifactoryPublishUsername: ${{ secrets.ARTIFACTORY_USERNAME }}
7345
ORG_GRADLE_PROJECT_artifactoryPublishPassword: ${{ secrets.ARTIFACTORY_PASSWORD }}
7446
with:
7547
arguments: |
7648
-Dorg.gradle.internal.publish.checksums.insecure=true
7749
publish
78-
79-
- name: Generate Snapshot Documentation
50+
- name: Generate Documentation
8051
if: success()
8152
uses: gradle/actions/setup-gradle@v3
8253
env:
8354
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
84-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
85-
GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY: ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
8655
with:
8756
arguments: docs
88-
89-
- name: Publish Snapshot Documentation to Github Pages
57+
- name: Publish to Github Pages
9058
if: success()
9159
uses: micronaut-projects/github-pages-deploy-action@grails
9260
env:
9361
BRANCH: gh-pages
9462
COMMIT_EMAIL: ${{ env.GIT_USER_EMAIL }}
9563
COMMIT_NAME: ${{ env.GIT_USER_NAME }}
9664
FOLDER: docs/build/docs
97-
GH_TOKEN: ${{ secrets.GH_TOKEN }}
65+
DOC_FOLDER: gh-pages
66+
COMMIT_EMAIL: 'grails-build@users.noreply.github.com'
67+
COMMIT_NAME: 'grails-build'

0 commit comments

Comments
 (0)