Add CI - #6
Conversation
Signed-off-by: Olivier 'reivilibre <git.oo@emunest.net>
|
Hey not too sure where to ask but this PR was timed around the introduction of it. You're using |
|
Yeah, it's a personal experimental tool at the moment, I haven't released it (yet) — partly because it's vibe coded (for now... if I like it I might take it over) and partly because it's not 'done'. The inspiration is Towncrier. At work we use this, with changelog entries being added to I wanted a similar tool that instead uses git history for identifying which PR the changelog entries originate from, so people can just add a changelog entry using a text editor with no need to calculate the PR number (or add it after the fact)! Not sure where your interest lies but if you'd nonetheless like a copy, I'm happy to put it up somewhere |
I vaguely recall that project name when I looked into this type of thing a while ago. I didn't complete my research or get around to adopting a solution, seeing The current project for this type of feature I have had in mind and likely will use for projects on Github with Github Actions, is 🦋
I kind of prefer that random word approach, reminds me of of
Yeah that is ideal 👍 The I wouldn't expect the CLI usage much from third-party contributors, but for some projects especially if the CLI is in the same ecosystem like Rust I suppose it's more likely (you could also quite easily produce a minimal container image, whereas Python and NodeJS has a baseline of around 50MB or so). For interaction with git, there is
At this stage it's probably not for me 😅 I would not have the time spare to contribute, and to introduce it into projects I am involved with would require approval from other maintainers which doesn't sound likely until it's matured a bit. I would love to see a Rust tool, but I think for many something like |
|
Thanks for the link to changesets! I opened up the repo and clicked through to some of the intro docs and, with 'I want to manage a changelog' in mind, I don't feel it resonating with me at all — if anything it doesn't really seem to introduce the approach well. Poking around at some of the listed example projects, I feel:
I think the main point though is just that it seems the focussing on a very different use case (audience, repo style) than I want. I do like the 'random words' idea though, might have to steal that :-) Just makes it easier to pronounce on the odd case you need to. Using Installed in a fresh Alpine container, the whole installation is 25.7 MB. Can probably golf this down with distroless-type image bases. (If you know you don't need to fetch any repos using the container, you can possibly also delete the curl, zstd and other libraries involved in that...) Maybe you can shrink this with FWIW 'My' tool is now at a point where I feel it works well and does everything I need, I wasn't asking you to contribute or anything, just offering you a copy if you are curious. |
No description provided.