w3c / AB-public

Advisory Board repository for materials not meant to be restricted to W3C Members
https://w3c.github.io/AB-public/
17 stars 15 forks source link

Set up the Vision document for automated publishing #106

Closed frivoal closed 1 year ago

frivoal commented 1 year ago

Assuming no bugs (cannot test before merging to main), this will auto-build (using bikeshed) the Vision on every commit, confirming that it builds cleanly. If this is a commit on the main branch, it will also deploy it to https://w3c.github.io/ab-public/Vision.

(The History document also gets built and deployed to https://w3c.github.io/ab-public/History

Pull Requests will also get a preview using https://github.com/tobie/pr-preview/


PS: this is derived from the scripts used to build the Process.

frivoal commented 1 year ago

Note to self: a private variable needs to be set up in the GitHub actions settings before merging, otherwise the script will fail (a password to make commits).