Skip to content

Release

Release #146

Workflow file for this run

# SPDX-FileCopyrightText: 2025 Deutsche Telekom AG and others
#
# SPDX-License-Identifier: Apache-2.0
name: Release
on:
workflow_dispatch:
inputs:
release-type:
type: choice
description: What do you want to release?
options:
- Milestone
- Release
jobs:
CI:
uses: eclipse-lmos/.github/.github/workflows/gradle-release.yml@main
permissions:
contents: write
packages: write
secrets:
oss-username: ${{ secrets.CENTRAL_SONATYPE_TOKEN_USERNAME }}
oss-password: ${{ secrets.CENTRAL_SONATYPE_TOKEN_PASSWORD }}
bot-token: ${{ secrets.LMOS_BOT_TOKEN }}
signing-key-id: ${{ secrets.GPG_SUBKEY_ID }}
signing-key: ${{ secrets.GPG_PRIVATE_KEY }}
signing-key-password: ${{ secrets.GPG_PASSPHRASE }}
with:
release-type: ${{ github.event.inputs.release-type }}