martinpitt / umockdev

Mock hardware devices for creating unit tests and bug reporting
https://launchpad.net/umockdev
GNU Lesser General Public License v2.1
308 stars 55 forks source link

Change releases to put news in tags #190

Closed martinpitt closed 2 years ago

martinpitt commented 2 years ago

Stop using the NEWS file and put release news into the tag description. Use https://github.com/marketplace/actions/github-release-from-tag to publish the GitHub release.

martinpitt commented 2 years ago

I tested this on my fork. The workflow succeeded and it created a release, but the version number is still wrong: umockdev-0.17.13.10.g7b05c2f.tar.xz

So blocking for now.

martinpitt commented 2 years ago

Ah, this was just our old friend https://github.com/actions/checkout/pull/697 again.. added a workaround. successful workflow and generated release