graphiti-api / graphiti

Stylish Graph APIs
https://www.graphiti.dev/
MIT License
960 stars 138 forks source link

Bit confused about releases #385

Closed adzap closed 3 months ago

adzap commented 2 years ago

Don't mean to be a pain, but I am interested to review the changelog of each gem version released. I'm guilty of falling behind in the changelog of my own gems, but just want to confirm if and where a current changelog might be.

I see you have github releases but they seem to be outdated and missing the 1.3.x releases. The changelog on master has no version past 1.1.0 and might be accumulating released changes under the 'Unreleased' header.

Can you please clarify the above for me.

Thanks

richmolj commented 2 years ago

Hi @adzap recent commits have largely been to facilitate upcoming GraphQL work and aren't really helpful past that so it's been less of an issue for me. I'm also just generally falling behind as I focus on GQL. Hopefully this will change in the next couple months.

sandstrom commented 2 years ago

I had the same question as OP.

Maybe use an automated generator? I know some people dislike them, but I think they're more than good enough for 95% of cases. Almost no work once they're setup.

https://github.com/github-changelog-generator/github-changelog-generator

(more on this https://www.mokkapps.de/blog/how-to-automatically-generate-a-helpful-changelog-from-your-git-commit-messages/)

richmolj commented 2 years ago

Not against it. Mostly let's stick a pin in this for now and revisit in the next 1-2 months please 🙏

jkeen commented 3 months ago

@sandstrom Automated releases are wired up and working now. Conventional commits + semantic release 🚀

sandstrom commented 3 months ago

@jkeen awesome 🎉