Skip to content

[Task] Implement org-wide Release Drafter and reusable workflow #880

@S-FrontendDev

Description

@S-FrontendDev

Summary

Create org-wide Release Drafter and reusable workflow for automatic draft releases.

Details

We want to standardize draft release generation and PR templates across all repositories in the organization.

This task involves:

  • Creating a single Release Drafter configuration in the org-wide .github repository.
  • Implementing a reusable GitHub workflow to update draft releases automatically when PRs are closed or merged in dev or feat/release-drafter branches.
  • Enabling manual workflow execution via workflow_dispatch.
  • Providing organization-wide PR and issue templates for consistent submissions.

The goal is that all repositories in the organization can use the same workflow and templates without duplicating configuration files.

Checklist

  • Org-wide release-drafter.yml is created and configured with categories, templates, and excluded labels.
  • Reusable workflow updates draft releases automatically on PR close/merge.
  • Manual workflow execution works via Actions → Run workflow.
  • PRs are categorized correctly (Features, Bug fixes, Maintenance, Breaking changes).
  • Linked issues appear in the draft release.
  • Organization-wide PR and issue templates are available to all repositories.
  • Optional: draft release can be saved as RELEASE_NOTES.md.
  • Documentation is added to the .github repo on how to use the reusable workflow and templates in other repositories.

Notes

No response

Verification

No response

Metadata

Metadata

Assignees

Labels

AutomationAutomated scripts, GitHub Actions, workflows, or task runnersGuidelineBest practices, coding standards, contribution rulesMarketingTopics related to discuss promotion, community growth, campaigns, and public outreachdocumentationImprovements or additions to documentation

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions