NFFT / nfft

The official NFFT library repository
https://tu-chemnitz.de/~potts/nfft/
GNU General Public License v2.0
174 stars 46 forks source link

Automatic deployment of asciidoc manual to GitHub releases. #44

Open jenskeiner opened 7 years ago

jenskeiner commented 7 years ago

The current TravisCI set up is such that when building from a tag, it will upload the complete source package to create a release on GitHub. In addition, documentation assets, preferably the previously added asciidoc manual, should be uploaded as well.

kevinmatthes commented 3 years ago

As far as I can see, this would just require further build instructions.

We could instruct the CI to execute a certain build command which not only depends on the library (source package) but also on the according documentation(s) to be zipped into the release package, as well.

kevinmatthes commented 3 years ago

How about automatically uploading the documentation in a pre-compiled / self-compiling form into a separate repository within the NFFT namespace? Or into the wiki section of this repository?

For instance, the separate repository could hold this one as a submodule with the CI instructions to automatically render the hole documentation. We would just need to