Skip to content

Commit 00b362d

Browse files
committed
[Build] Enable automated version increments for eclipse.platform.releng
Set up for this repository the workflow for automated version increments in pull-requests added via - #2352 But only for the projects in the 'eclipse.platform.releng' in order to avoid building the entire SDK just to check for version increments. Missing version increments in sub-modules cannot be handled in this repository anyway.
1 parent f8ae715 commit 00b362d

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

.github/workflows/pr-checks.yml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Fast running checks for pull-requests
2+
3+
name: Pull-Request Checks
4+
concurrency:
5+
group: ${{ github.workflow }}-${{ github.ref }}
6+
cancel-in-progress: true
7+
8+
on:
9+
pull_request:
10+
branches: [ master ]
11+
12+
jobs:
13+
check-versions:
14+
# Run this check only for PRs from forks and not for changes from bots created on branches in this repository
15+
if: github.event.pull_request.head.repo.full_name != github.repository
16+
uses: ./.github/workflows/checkVersions.yml
17+
with:
18+
botName: Eclipse Platform Bot
19+
20+
# Only check 'eclipse.platform.releng' projects
21+
working-directory: 'eclipse.platform.releng'
22+
extra-maven-args: '-Pbuild-individual-bundles'
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Publish Version Check Results
2+
3+
on:
4+
workflow_run:
5+
workflows: [ 'Pull-Request Checks' ]
6+
types: [ completed ]
7+
8+
jobs:
9+
publish-version-check-results:
10+
uses: ./.github/workflows/publishVersionCheckResults.yml
11+
with:
12+
botGithubId: eclipse-platform-bot
13+
secrets:
14+
githubBotPAT: ${{ secrets.PLATFORM_BOT_PAT }}

0 commit comments

Comments
 (0)