Open
Description
We should reevaluate: What types of packages should we have for each release under https://github.com/google/vimdoc/releases, and how should we build them?
Why: I ran into a few little snags building deb packages for v0.7.1. The instructions at https://github.com/google/vimdoc/wiki/Releasing do still seem to mostly work except that Ubuntu Trusty is no longer supported, so I built for Debian Buster instead. But now I'm wondering for our packaging:
- Do we still want to provide just a deb, or other package formats like Snap, etc? We probably have users on Debian, Ubuntu, OSX, maybe Windows, and automation runners like GitHub Actions.
- Is it worth having some kind of verifiable build chain?
- Can we get automated builds to trigger on each release automatically, or at least reduce some of the manual steps?