divvun / libdivvun

lib for running gramcheck and other pipelines + cli; modules for CG→spelling, CG→feedback, tagging blanks
https://giellalt.github.io/proof/gramcheck/GrammarCheckerDocumentation.html
GNU General Public License v3.0
9 stars 1 forks source link

Use travis releases for the mac bundle #15

Closed unhammer closed 5 years ago

unhammer commented 5 years ago

re: #14, https://docs.travis-ci.com/user/deployment/releases/ would probably be better, then libreoffice-divvun's mac-build-oxt-bundle could just grab the newest github release

unhammer commented 5 years ago

So it seems getting travis to automatically push releases to github involves quite a lot of fiddling with ssh keys that have to be encrypted by travis and stored in git. Since the assumption from travis/gh is we only do this on tagged releases anyway, it seems safer and easier (and probably more maintainable given the number of moving parts) to simply manually upload Darwin-64bit-.zip to https://github.com/divvun/libdivvun/releases as a part of tagging a release, letting https://github.com/divvun/libreoffice-divvun/blob/master/mac-build-oxt-bundle refer to that. And that is what I've now done :)