Skip to content

Commit 26a61c7

Browse files
committed
Imported grails-async
2 parents eacbe47 + 4b45613 commit 26a61c7

File tree

238 files changed

+17645
-0
lines changed

Some content is hidden

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

238 files changed

+17645
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: gradle
4+
directory: "/"
5+
schedule:
6+
interval: daily
7+
open-pull-requests-limit: 10
8+
target-branch: 5.0.x
9+
labels:
10+
- "type: dependency upgrade"
11+
ignore:
12+
- dependency-name: "*"
13+
update-types: ["version-update:semver-patch", "version-update:semver-minor"]
Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
name-template: $RESOLVED_VERSION
2+
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'
79+
categories:
80+
- title: '🚀 Features'
81+
labels:
82+
- 'feature'
83+
- "type: enhancement"
84+
- "type: new feature"
85+
- "type: major"
86+
- "type: minor"
87+
- title: '💡 Improvements'
88+
labels:
89+
- 'improvement'
90+
- "type: improvement"
91+
92+
- title: '🐛 Bug Fixes'
93+
labels:
94+
- 'fix'
95+
- 'bug'
96+
- "type: bug"
97+
- title: '📚 Documentation'
98+
labels:
99+
- 'docs'
100+
- title: '🔧 Maintenance'
101+
labels:
102+
- 'maintenance'
103+
- 'chore'
104+
- 'refactor'
105+
- 'style'
106+
- 'test'
107+
- 'ci'
108+
- 'perf'
109+
- 'build'
110+
- "type: ci"
111+
- "type: build"
112+
- title: '⏪ Reverts'
113+
labels:
114+
- 'revert'
115+
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
116+
version-resolver:
117+
major:
118+
labels:
119+
- 'type: major'
120+
minor:
121+
labels:
122+
- 'type: minor'
123+
patch:
124+
labels:
125+
- 'type: patch'
126+
default: patch
127+
template: |
128+
## What's Changed
129+
130+
$CHANGES
131+
132+
## Contributors
133+
134+
$CONTRIBUTORS

grails-async/.github/renovate.json

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
{
2+
"extends": [
3+
"config:base"
4+
],
5+
"labels": ["type: dependency upgrade"],
6+
"packageRules": [
7+
{
8+
"matchUpdateTypes": ["major"],
9+
"enabled": false
10+
},
11+
{
12+
"matchPackagePatterns": ["*"],
13+
"allowedVersions": "!/SNAPSHOT$/"
14+
},
15+
{
16+
"matchPackagePatterns": [
17+
"^org\\.codehaus\\.groovy"
18+
],
19+
"groupName": "groovy monorepo"
20+
},
21+
{
22+
"matchPackageNames": [
23+
"org.grails:grails-bom",
24+
"org.grails:grails-bootstrap",
25+
"org.grails:grails-codecs",
26+
"org.grails:grails-console",
27+
"org.grails:grails-core",
28+
"org.grails:grails-databinding",
29+
"org.grails:grails-dependencies",
30+
"org.grails:grails-docs",
31+
"org.grails:grails-encoder",
32+
"org.grails:grails-gradle-model",
33+
"org.grails:grails-logging",
34+
"org.grails:grails-plugin-codecs",
35+
"org.grails:grails-plugin-controllers",
36+
"org.grails:grails-plugin-databinding",
37+
"org.grails:grails-plugin-datasource",
38+
"org.grails:grails-plugin-domain-class",
39+
"org.grails:grails-plugin-i18n",
40+
"org.grails:grails-plugin-interceptors",
41+
"org.grails:grails-plugin-mimetypes",
42+
"org.grails:grails-plugin-rest",
43+
"org.grails:grails-plugin-services",
44+
"org.grails:grails-plugin-url-mappings",
45+
"org.grails:grails-plugin-url-validation",
46+
"org.grails:grails-shell",
47+
"org.grails:grails-spring",
48+
"org.grails:grails-test",
49+
"org.grails:grails-validation",
50+
"org.grails:grails-web",
51+
"org.grails:grails-web-boot",
52+
"org.grails:grails-web-common",
53+
"org.grails:grails-web-databinding",
54+
"org.grails:grails-web-fileupload",
55+
"org.grails:grails-web-mvc",
56+
"org.grails:grails-web-url-mappings"
57+
],
58+
"groupName": "grails monorepo"
59+
}
60+
]
61+
}
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
name: "Java CI"
2+
on:
3+
push:
4+
branches:
5+
- '[5-9]+.[0-9]+.x'
6+
pull_request:
7+
branches:
8+
- '[5-9]+.[0-9]+.x'
9+
jobs:
10+
build:
11+
name: "Build Project"
12+
runs-on: ubuntu-24.04
13+
permissions:
14+
contents: read
15+
packages: read
16+
steps:
17+
- name: "📥 Checkout the repository"
18+
uses: actions/checkout@v4
19+
- name: "☕️ Setup JDK"
20+
uses: actions/setup-java@v4
21+
with:
22+
distribution: 'liberica'
23+
java-version: '17'
24+
- name: "🐘 Setup Gradle"
25+
uses: gradle/actions/setup-gradle@v4
26+
with:
27+
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
28+
- name: "🔨 Run Build"
29+
id: build
30+
env:
31+
GITHUB_MAVEN_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
32+
run: ./gradlew build --continue
33+
publish:
34+
name: "Publish Snapshot"
35+
if: github.event_name == 'push'
36+
needs: build
37+
runs-on: ubuntu-24.04
38+
steps:
39+
- name: "📥 Checkout the repository"
40+
uses: actions/checkout@v4
41+
- name: "☕️ Setup JDK"
42+
uses: actions/setup-java@v4
43+
with:
44+
distribution: liberica
45+
java-version: 17
46+
- name: "🐘 Setup Gradle"
47+
uses: gradle/actions/setup-gradle@v4
48+
with:
49+
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
50+
- name: "📤 Publish Snapshot to repo.grails.org"
51+
env:
52+
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
53+
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
54+
run: ./gradlew publish
55+
docs:
56+
name: "Publish Snapshot Documentation"
57+
if: github.event_name == 'push'
58+
needs: build
59+
runs-on: ubuntu-24.04
60+
steps:
61+
- name: "📥 Checkout the repository"
62+
uses: actions/checkout@v4
63+
- name: "☕️ Setup JDK"
64+
uses: actions/setup-java@v4
65+
with:
66+
distribution: liberica
67+
java-version: 17
68+
- name: "🐘 Setup Gradle"
69+
uses: gradle/actions/setup-gradle@v4
70+
with:
71+
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
72+
- name: "🔨 Build Docs"
73+
id: docs
74+
run: ./gradlew docs
75+
- name: "📤 Publish docs to Github Pages"
76+
if: steps.docs.outcome == 'success'
77+
uses: grails/github-pages-deploy-action@v2
78+
env:
79+
TARGET_REPOSITORY: ${{ github.repository }}
80+
GH_TOKEN: ${{ secrets.GH_TOKEN }}
81+
BRANCH: gh-pages
82+
FOLDER: docs/build/docs
83+
COMMIT_EMAIL: [email protected]
84+
COMMIT_NAME: grails-build

0 commit comments

Comments
 (0)