kurmann / GitHub.Workflows

Zentrale Sammelstelle für Reusable GitHub-Workflows.
Apache License 2.0
0 stars 0 forks source link

Wiederverwendbarer Release Drafter-Workflow #63

Closed kurmann closed 5 months ago

kurmann commented 5 months ago

# release-management.yml
name: Release Management

on:
  push:
    branches:
      - main

jobs:
  prepare_and_draft_release:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0

      - name: Run Release Drafter
        uses: release-drafter/release-drafter@v6
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          # Keine NEW_VERSION Umgebungsvariable hier setzen, da Release Drafter bereits Variablen zur Verfügung stellt.
        with:
          config-name: release-drafter-config.yml