Skip to content

Commit 0fdff7b

Browse files
author
Patrick Schwager
committed
Use central pipeline scripts
1 parent c996ce0 commit 0fdff7b

File tree

5 files changed

+66
-111
lines changed

5 files changed

+66
-111
lines changed

.github/workflows/ci-main.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# SPDX-FileCopyrightText: 2025 Deutsche Telekom AG and others
2+
#
3+
# SPDX-License-Identifier: Apache-2.0
4+
5+
name: CI
6+
7+
on:
8+
push:
9+
branches: [ main ]
10+
11+
jobs:
12+
CI:
13+
uses: eclipse-lmos/.github/.github/workflows/ci-main.yml@main
14+
permissions:
15+
contents: read
16+
packages: write
17+
secrets:
18+
oss-username: ${{ secrets.OSSRH_USERNAME }}
19+
oss-password: ${{ secrets.OSSRH_PASSWORD }}
20+
signing-key-id: ${{ secrets.GPG_SUBKEY_ID }}
21+
signing-key: ${{ secrets.GPG_PRIVATE_KEY }}
22+
signing-key-password: ${{ secrets.GPG_PASSPHRASE }}
23+
registry-username: ${{ github.actor }}
24+
registry-password: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# SPDX-FileCopyrightText: 2025 Deutsche Telekom AG and others
2+
#
3+
# SPDX-License-Identifier: Apache-2.0
4+
5+
name: CI
6+
7+
on:
8+
push:
9+
branches-ignore:
10+
- 'main'
11+
12+
jobs:
13+
CI:
14+
uses: eclipse-lmos/.github/.github/workflows/ci.yml@main
15+
permissions:
16+
contents: read

.github/workflows/gradle-publish.yml

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

.github/workflows/gradle.yml

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

.github/workflows/release.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# SPDX-FileCopyrightText: 2025 Deutsche Telekom AG and others
2+
#
3+
# SPDX-License-Identifier: Apache-2.0
4+
5+
name: Release
6+
7+
on:
8+
push:
9+
tags:
10+
- 'release'
11+
- 'release-milestone'
12+
13+
jobs:
14+
CI:
15+
uses: eclipse-lmos/.github/.github/workflows/release.yml@main
16+
permissions:
17+
contents: write
18+
packages: write
19+
secrets:
20+
oss-username: ${{ secrets.OSSRH_USERNAME }}
21+
oss-password: ${{ secrets.OSSRH_PASSWORD }}
22+
signing-key-id: ${{ secrets.GPG_SUBKEY_ID }}
23+
signing-key: ${{ secrets.GPG_PRIVATE_KEY }}
24+
signing-key-password: ${{ secrets.GPG_PASSPHRASE }}
25+
registry-username: ${{ github.actor }}
26+
registry-password: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)