Closed DevWurm closed 6 years ago
I appreciate the effort but I have some doubts: Why do we need another release channel or better asked: who is the target audience of this? As far as I can see, CTAN is the "proper" way for releasing LaTeX packages nowadays. Why is it only including the style files or better asked: what constitutes a proper end-user release? In my opinion that includes at least the manual …
So I think it is an improvement to a manual build from the repo. Unfortunately automatic releasing to CTAN seems not possible (?). I could include the manual and other relevant files, if it helps.
Seems that there is no further interest in this.
Adding a Travis-CI Integration for automatic generation of
sty
files and upload to GitHub releases.Steps to adapt:
travis encrypt "GITHUB TOKEN" --add deploy.password
.git tag v1.0.0 && git push --tags
Now a new artifact is released at every tag.