Skip to content

Pluto notebooks for tutorials: CI doesn't update dependencies in embedded Manifest.toml #170

@pwochner

Description

@pwochner

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).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions