Release Drafter & PR-Automatisierung (Labeler) einbauen #12

Closed
opened 2026-09-26 09:55:37 +00:00 by hobbypunk · 0 comments
Owner

Automatisierung rund um PRs und Releases, aufbauend auf den damaligen Experimenten im hobbypunk/Test-Repo (Branch feature/Add_labeler_workflow): dort lag ein dünnes Wrapper-Workflow (.forgejo/workflows/labeler.yml), das per uses: https://code.hoppe-dev.eu/shared/workflows/.forgejo/workflows/labeler.yml@main auf die Shared-Workflows-Collection zeigt.

Scope:

  • Labeler: PRs automatisch labeln (passend zur Branch-Namenskonvention <label>/<issue-nummer>, ggf. zusätzlich nach geänderten Pfaden) – als Wrapper-Workflow wie im Test-Repo
  • Release Drafter: Release-Notes-Draft aus gemergten PRs (nach Label/Typ gruppiert), automatisch aktualisiert pro Merge
  • Ggf. weitere PR-Automatisierung aus der Shared-Collection („und sowas“ 😄)

Beim Einbau klären:

  • Läuft der damalige Labeler auf der aktuellen Forgejo-Version?
  • Release-Drafter: GitHub-Action (release-drafter/release-drafter) auf Forgejo-Kompatibilität prüfen oder Eigenbau per API-Skript
Automatisierung rund um PRs und Releases, aufbauend auf den damaligen Experimenten im `hobbypunk/Test`-Repo (Branch `feature/Add_labeler_workflow`): dort lag ein dünnes Wrapper-Workflow (`.forgejo/workflows/labeler.yml`), das per `uses: https://code.hoppe-dev.eu/shared/workflows/.forgejo/workflows/labeler.yml@main` auf die Shared-Workflows-Collection zeigt. **Scope:** - **Labeler**: PRs automatisch labeln (passend zur Branch-Namenskonvention `<label>/<issue-nummer>`, ggf. zusätzlich nach geänderten Pfaden) – als Wrapper-Workflow wie im Test-Repo - **Release Drafter**: Release-Notes-Draft aus gemergten PRs (nach Label/Typ gruppiert), automatisch aktualisiert pro Merge - Ggf. weitere PR-Automatisierung aus der Shared-Collection („und sowas“ 😄) **Beim Einbau klären:** - Läuft der damalige Labeler auf der aktuellen Forgejo-Version? - Release-Drafter: GitHub-Action (`release-drafter/release-drafter`) auf Forgejo-Kompatibilität prüfen oder Eigenbau per API-Skript
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
hobbypunk/rails-base_app#12
No description provided.