crate / crate-docs

Common build system, QA tools, style guides, and other meta miscellanies for doing docs at Crate.io.
Apache License 2.0
2 stars 1 forks source link

Automate the testing of tutorials to ensure cross-platform compatibility #8

Open nomicode opened 4 years ago

nomicode commented 4 years ago

see mika's comments here:

https://github.com/crate/crate-tutorials/pull/3

it's vital that our tutorials work. more so than the rest of our documentation, I would say -- because the tutorials are likely to be a user's first impression

we want the tutorials to work across the widest possible array of operating systems and setups

testing this manually each time is a hassle, and probably won't be done reliably. so, we should come up with a way of testing (i.e., executing) the tutorials automatically as part of the CI setup

not sure what the best approach is here. so creating this issue to collect thoughts, discussion, etc

nomicode commented 4 years ago

see also: https://github.com/crate/tech-writing-domain/issues/179

nomicode commented 4 years ago

my initial thoughts:

nomicode commented 4 years ago

see also: https://github.com/crate/crate-docs-build/issues/29