JuliaIO/LibSerialPort.jl

Please enable CI build of documentation

Closed this issue · 4 comments

In commit 75d6ddc (part of PR #74) I added a CI build target for documentation formatted by Documenter.jl. Could you please complete the steps needed to host this documentation on GitHub pages (setting up the SSH key, check again that everything is still in line with the latest conventions), and then add to the README.md the customary shields:

(Alternatively, if you allow me to join the JuliaIO organization, I'd also be delighted to finish this myself.)

Alternatively, if you allow me to join the JuliaIO organization, I'd also be delighted to finish this myself.

Sorry, I stalled on this when it was brought up before. I just invited you!

The love this package needs has been on my mind for a while. Appreciate the help!

@IanButterworth Thanks. Having accepted the invite appears to have enabled me now to close issues and merge PRs, but it still doesn't give me access to the “Settings” tab of this repo, which I need to use to install SSH deploy keys.

Also, does JuliaIO have any preference whether to use Travis CI or GitHub Actions to deploy gh-pages documentation? I'd quite like to deploy documentation for tagged versions, which I believe requires using the route GitHub Actions with SSH authentication, also for Tag Bot. (It's all become a bit complex since I last did this.)

Ah yes, I just elevated your perms for this repo.

Travis CI for FOSS projects isn't really an option anymore. I'd go with GitHub Actions.

@IanButterworth Thanks, gh-pages documentation via GitHub Actions is now live at https://JuliaIO.github.io/LibSerialPort.jl/dev (“stable” should follow automatically at the next tagged release)