Skip to content

Commit d17c8f6

Browse files
committed
initial setup
Signed-off-by: Stefan Bischof <[email protected]>
1 parent 2091161 commit d17c8f6

15 files changed

+611
-0
lines changed

.editorconfig

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# EditorConfig helps developers define and maintain consistent
2+
# coding styles between different editors and IDEs
3+
# editorconfig.org
4+
5+
root = true
6+
7+
[*]
8+
charset = utf-8
9+
end_of_line = lf
10+
insert_final_newline = true
11+
indent_size = 4
12+
indent_style = space
13+
trim_trailing_whitespace = true
14+
15+
[*.{xml,json,yml,yaml,xmi}]
16+
indent_size = 2
17+
18+
[{LICENSE,*.md,*.g4}]
19+
indent_size = unset
20+
21+
[*.bndrun]
22+
indent_style = tab
23+
insert_final_newline = false
24+
trim_trailing_whitespace = false
25+
26+
[license.templates]
27+
indent_size = unset
28+
trim_trailing_whitespace = unset
29+
30+
[Makefile]
31+
indent_style = tab
32+
33+
[**/*.{ecore,genmodel}]
34+
charset = unset
35+
end_of_line = unset
36+
insert_final_newline = unset
37+
trim_trailing_whitespace = unset
38+
indent_style = unset
39+
indent_size = unset
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Eclipse-Dash IP-Check
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
pull_request:
8+
branches:
9+
- 'main'
10+
issue_comment:
11+
types: [created]
12+
13+
jobs:
14+
call-license-check:
15+
permissions:
16+
pull-requests: write
17+
uses: eclipse-daanse/.github/.github/workflows/reuse_all_check_eclipse_ip.yml@main
18+
secrets:
19+
GITLAB_API_TOKEN: ${{ secrets.GITLAB_API_TOKEN }}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Editor Config format check
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
pull_request:
8+
branches:
9+
- 'main'
10+
11+
jobs:
12+
validate:
13+
permissions:
14+
statuses: write
15+
contents: read
16+
packages: read
17+
uses: eclipse-daanse/.github/.github/workflows/reuse_all_check_editor_config_format.yml@main
18+
secrets:
19+
envGH: ${{ secrets.GITHUB_TOKEN }}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: License Header Check
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
pull_request:
8+
branches:
9+
- 'main'
10+
11+
jobs:
12+
validate:
13+
uses: eclipse-daanse/.github/.github/workflows/reuse_all_check_license_header.yml@main
14+
secrets:
15+
envGH: ${{ secrets.GITHUB_TOKEN }}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: First Interaction
2+
3+
on:
4+
issues:
5+
types:
6+
- opened
7+
pull_request_target:
8+
types:
9+
- opened
10+
11+
jobs:
12+
trigger-workflow:
13+
uses: eclipse-daanse/.github/.github/workflows/reuse_all_first_interaction.yml@main
14+
secrets:
15+
envGH: ${{ secrets.GITHUB_TOKEN }}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Close stale issues and PRs
2+
on:
3+
schedule:
4+
- cron: '30 1 * * *'
5+
6+
jobs:
7+
stale:
8+
uses: eclipse-daanse/.github/.github/workflows/reuse_all_stale_bot.yml@main
9+
secrets:
10+
envGH: ${{ secrets.GITHUB_TOKEN }}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Java Build, Test
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
pull_request:
8+
branches:
9+
- 'main'
10+
11+
jobs:
12+
build:
13+
uses: eclipse-daanse/.github/.github/workflows/reuse_java_build_test.yml@main
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: JavaDoc Check
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
pull_request:
8+
branches:
9+
- 'main'
10+
11+
jobs:
12+
build:
13+
uses: eclipse-daanse/.github/.github/workflows/reuse_java_check_javadoc.yml@main

.github/workflows/java_deploy.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Deploy Maven
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
8+
jobs:
9+
publish:
10+
uses: eclipse-daanse/.github/.github/workflows/reuse_java_deploy.yml@main
11+
secrets: inherit

.gitignore

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
/.idea
2+
*.iml
3+
target
4+
*~
5+
*.log
6+
.settings
7+
.classpath
8+
.project
9+
.gradle
10+
deploy_local.sh
11+
deploy.sh
12+
bin
13+
build
14+
nbproject
15+
generated
16+
17+
# ANTLR
18+
.antlr/
19+
20+
.DS_Store
21+
22+
# local env files
23+
.env.local
24+
.env.*.local
25+
26+
# Log files
27+
npm-debug.log*
28+
yarn-debug.log*
29+
yarn-error.log*
30+
pnpm-debug.log*
31+
32+
# Editor directories and files
33+
.idea
34+
.vscode
35+
*.suo
36+
*.ntvs*
37+
*.njsproj
38+
*.sln
39+
*.sw?
40+
.flattened-pom.xml

0 commit comments

Comments
 (0)