Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release changelog automation #285

Merged

Conversation

Arif-Khalid
Copy link
Contributor

@Arif-Khalid Arif-Khalid commented Mar 8, 2024

Summary:

Fixes #273

Type of change:

  • ✨ New Feature/ Enhancement

Changes Made:

  • Add release-drafter yml file for release drafter bot to work on WATcher
  • Refer to release-drafter bot
  • Testing locally on fork successfully creates accurate drafts same as what is currently working on CATcher

Proposed Commit Message:

Changelogs are not properly formatted by release-drafter when making new releases

This is prone to human error and wastes developer resources

Let's follow the example of CATcher and implement release changelog
automation for WATcher

Checklist:

  • I have tested my changes thoroughly.
  • I have created tests for any new code files created in this PR or provided a link to a issue/PR that addresses this.
  • I have added or modified code comments to improve code readability where necessary.
  • I have updated the project's documentation as necessary.

@Arif-Khalid Arif-Khalid self-assigned this Mar 8, 2024
@Arif-Khalid Arif-Khalid changed the title Add release drafter instructions Release changelog automation Mar 8, 2024
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you for the changes @Arif-Khalid !

@Arif-Khalid Arif-Khalid merged commit a8825f1 into CATcher-org:main Mar 18, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Release changelogs automation
2 participants