Skip to content

Commit 5d1d20f

Browse files
committed
use reuseable workflows from .github repo
Signed-off-by: Stefan Bischof <[email protected]>
1 parent 1aba322 commit 5d1d20f

17 files changed

+162
-189
lines changed
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: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
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

.github/workflows/build_test.yml

Lines changed: 0 additions & 30 deletions
This file was deleted.

.github/workflows/check_eclipse_ip.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/check_editor_config_format.yml

Lines changed: 0 additions & 33 deletions
This file was deleted.

.github/workflows/check_javadoc.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.github/workflows/check_license_header.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)