When building the docs with CI, we activate the Julia environment using dependencies in docs/Project.toml to run + build the notebooks. This makes sure that the latest version of the dependencies are used.
The dependencies embedded at the end of Pluto tutorial notebooks (PLUTO_MANIFEST_TOML_CONTENTS) however are not updated by the CI. This potentially leads to a situation where all notebooks are run successfully by the CI, but might fail when a user opens and runs a notebook from the REPL (since Pluto will install all required packages based on the information in PLUTO_MANIFEST_TOML_CONTENTS).