gasche / manual-ocamlbuild

A new reference manual for the ocamlbuild tool
Other
67 stars 15 forks source link

enhance: render documents upon release (tag) #35

Closed sanmai-NL closed 4 years ago

sanmai-NL commented 8 years ago

When a branch gets tagged, publish the manual rendered in HTML and PDF as release artifacts on GitHub.

Also version manual files both in their file name and title.

Work to be done by maintainer @gasche:

  1. Add this repo (and/or gasche/ocamlbuild directly) to Travis CI.
  2. Use this procedure to create an encrypted OAuth token.
  3. Declare the environment variable $DEPLOY_OAUTH_TOKEN here.

I've tested this and it works for me, but I haven't yet done the setup using $DEPLOY_OAUTH_TOKEN.