canonical / pylxd

Python module for LXD
https://pylxd.readthedocs.io/en/latest/
Apache License 2.0
251 stars 133 forks source link

github-action: auto create release on tag #502

Closed fliiiix closed 2 years ago

fliiiix commented 2 years ago

Signed-off-by: fliiiix hi@l33t.name

Because of this issue here i thought it would be nice it the github action keeps the tags and github release in sync. (A bit hard to test but i used it like this in other repos)

codecov-commenter commented 2 years ago

Codecov Report

Merging #502 (9518a4f) into master (b8868bc) will not change coverage. The diff coverage is n/a.

:exclamation: Current head 9518a4f differs from pull request most recent head 0d251e3. Consider uploading reports for the commit 0d251e3 to get more accurate results

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #502   +/-   ##
=======================================
  Coverage   97.07%   97.07%           
=======================================
  Files          56       56           
  Lines        4101     4101           
=======================================
  Hits         3981     3981           
  Misses        120      120           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update b8868bc...0d251e3. Read the comment docs.

fliiiix commented 2 years ago

using a not deprecated action which allows to generate release notes automatically

stgraber commented 2 years ago

Looks good, thanks!