user-documentation
user-documentation copied to clipboard
Add CI for supported developer platforms
This should probably be:
- Ubuntu 18.04 (for now)
- Ubuntu 20.04
- Latest MacOS
These should test standard developer workflow, rather than the 'build a docker image' workflow.
It might be best to do this on GitHub actions side-by-side with the current TravisCI jobs, then separately look at migrating the TravisCI test and deploy jobs there too for consistency.
What's the rationale for this? Do we expect the documentation to not build on different systems (with the same HHVM version)?
I remember seeing some problems with non-HHVM parts of the environment, but I can't find the PR/issue/commit - @lexidor , any idea?
Oh, the Ruby stuff. Makes sense.