mirror of
https://github.com/vagrant-libvirt/vagrant-libvirt.git
synced 2025-02-25 18:55:27 -06:00
Ensure the release workflow will work consistently by limiting the number of issues that are checked in addition to making use of a cache. This should keep the requests below the API limit and overtime may be increased should the cache be retained. Add checks to determine the correct default branch and look to establish if the tag that was created is reachable from this branch, using it as the value for `commitish` to the create release action so that it retains the `x commits since release` text and link. In the case the workflow is re-run for a release after another release look to pick up the next tag after this release in order to limit the release notes from updating with additional fixes.