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

chore(github): add automatic changelog #1680

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

NiceTSY
Copy link
Contributor

@NiceTSY NiceTSY commented Dec 12, 2023

Pull Request

Purpose

A potential way to Automate Changelog / ReleaseNotes / Github Version Tags

Approach

Using the "Release Changelog Builder" and the "Modify File" Github Actions

Open Questions and Pre-Merge TODOs

  • First draft
  • Check if those work as attended
  • Check format of changelog
  • Get validation
  • Polishing?

Requirements

@NiceTSY NiceTSY added Type: Enhancement Feature Request or Improvement of suboptimal status quo Area: github_actions Github Actions Related Area: Backend Backend Changes, not related to a specific section Do Not Merge Do Not Merge labels Dec 12, 2023
@NiceTSY NiceTSY requested review from a team December 12, 2023 10:47
@FonduemangVI
Copy link
Contributor

@NiceTSY okay we may want to update some of the categories to catch things like Anime specific updates and other areas. I will have a think and chuck something in today.

@NiceTSY
Copy link
Contributor Author

NiceTSY commented Dec 13, 2023

No worries, in fact I did keep it like that as we are also using the feat(xxxx) where xxx tell you if it is anime (or else) related and the main categories were the Starr.
However, I think the action I drafted is currently firing on pull release which is not really wanted. But I am not sure how we should make it happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Backend Backend Changes, not related to a specific section Area: github_actions Github Actions Related Do Not Merge Do Not Merge Type: Enhancement Feature Request or Improvement of suboptimal status quo
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature] (Backend): Automated changelog and enforcement of conventional commits
3 participants