discordx-ts / discordx

🤖 Create a discord bot with TypeScript and Decorators!
https://discordx.js.org
Apache License 2.0
584 stars 50 forks source link

ci: use changesets changelog-github #969

Closed TeamWolfyta closed 7 months ago

TeamWolfyta commented 7 months ago

Please describe the changes this PR makes and why it should be merged:

Switches Changesets to use @changesets/changelog-github which passes a lot more information retaining to GitHub to the CHANGELOGS and GitHub releases.

With and Without using changelog-github:

samarmeena commented 7 months ago

@TeamWolfyta how to use this, btw :)

TeamWolfyta commented 7 months ago

@samarmeena Sorry for late reply, Just got in for the day. Don't need to learn anything new as it really only changes how changesets generates CHANGELOGS and GitHub releases.

samarmeena commented 7 months ago

yeah but I am unable to use them like that, neither release push tag, see workflow for release and neither it generates changelog like that. so if you know how it works, let's fix it the flow including release.

TeamWolfyta commented 7 months ago

@samarmeena I just noticed I don't think you setup changesets correctly, What should happen is it should create a pull request that when you merge it releases all new versions of the packages, Will re-do the workflow and make a pull request.