Skip to content

Conversation

@S-FrontendDev
Copy link
Member

@S-FrontendDev S-FrontendDev commented Oct 23, 2025

Description

This PR updates the script inside the custom Release Draft workflow (.github/workflows/custom-release-draft.yml). The changes improve the logic for generating release drafts, including PR parsing, section formatting, and other automations.

Key changes:

  • Updated the internal script for generating release notes.
  • Improved parsing of PR prefixes and linked issues.
  • Minor adjustments to formatting and workflow behavior.

Related issue

Closes #34

Screenshots or videos (optional)

Not applicable (script update only).

Breaking changes

No breaking changes; workflow behavior is improved but backwards-compatible.

How to test

  1. Merge the PR into master.

  2. Confirm the workflow triggers correctly.

  3. Verify that generated draft releases reflect the updated script logic:

    • Correct sections per PR prefix
    • Accurate PR authorship
    • Linked issues displayed properly

Notes for reviewers

  • Focus on changes in the workflow’s internal script.
  • Check that parsing and formatting logic behaves as intended.

Checklist

  • Code is formatted
  • Tests added/updated (not required for workflow)
  • Documentation updated (if needed)
  • Changes tested in all relevant environments

@S-FrontendDev S-FrontendDev linked an issue Oct 23, 2025 that may be closed by this pull request
5 tasks
@S-FrontendDev S-FrontendDev marked this pull request as ready for review November 1, 2025 05:43
@S-FrontendDev S-FrontendDev requested a review from a team November 1, 2025 05:43
@S-FrontendDev S-FrontendDev changed the title Feat/release drafter [Feat] Setup Release Drafter for automated release notes Nov 1, 2025
@S-FrontendDev S-FrontendDev merged commit 4ffde65 into master Nov 28, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✅ Task: Setup Release Drafter for automated release notes

4 participants