Write the book with
@asciidoctor or any other markdown language
Create a @github workflow
Merges to the main branch updates to the latest version
I'm using this method for writing my latest book. You can check it out on GitHub. Look at the publish.yml for an example of the workflow. :)
Neat!
This is nice but how often do you update your book, that you need this kind of workflow?
The idea behind lean publishing is that you're always publishing. I'll be pushing changes on a daily basis. But as the book's rough draft is complete that process will slow down due to editing.