dracutdevs / dracut

dracut the event driven initramfs infrastructure
https://github.com/dracutdevs/dracut/wiki
GNU General Public License v2.0
598 stars 397 forks source link

ci: release #2417

Closed Henrik66 closed 1 year ago

Henrik66 commented 1 year ago

This pull request allows making a release using a Github Action.

I tested it on my personal fork.

This is how a release page turned out - https://github.com/Henrik66/dracut/releases/tag/060

This is the commit the release process generated - https://github.com/Henrik66/dracut/commit/d340ceaef2276b4dba8217967f1340510a0974b7

Fixes #2416

Henrik66 commented 1 year ago

I miss the contributors list in your test release: https://github.com/Henrik66/dracut/releases/tag/060 (see https://github.com/dracutdevs/dracut/releases/tag/057). Is it expected?

Thanks you @aafeijoo-suse . No this is not expected. I missed it and now corrected it.

aafeijoo-suse commented 1 year ago

Thanks! Can you confirm that the "Dracut Release Bot" is not creating a duplicate release entry in NEWS.md?

Henrik66 commented 1 year ago

Thanks! Can you confirm that the "Dracut Release Bot" is not creating a duplicate release entry in NEWS.md?

Sorry for the confusion. I think the 2 commits were because of my debugging.

I reapplied the PR and re-run the release generation, which lead to a clean commit history.

https://github.com/Henrik66/dracut/commit/472c839c3dfcf70a90b02091d80ca49ba1617c7f