An incompatibility was introduced in mkdocs v1.4.0 that broke TechDocs that made use of the monorepo plugin. This was caught in an end-to-end test in the Backstage monorepo (https://github.com/backstage/backstage/pull/13904). ...However it would be better to catch dependency incompatibility issues in this repo.
We should set up an action in this repository (ideally triggered anytime there is an mkdocs release, but if that's not possible, then perhaps just run daily) which attempts to build a fixture TechDocs site and runs some basic assertions on the output.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
What / Why
An incompatibility was introduced in
mkdocs
v1.4.0 that broke TechDocs that made use of the monorepo plugin. This was caught in an end-to-end test in the Backstage monorepo (https://github.com/backstage/backstage/pull/13904). ...However it would be better to catch dependency incompatibility issues in this repo.We should set up an action in this repository (ideally triggered anytime there is an
mkdocs
release, but if that's not possible, then perhaps just run daily) which attempts to build a fixture TechDocs site and runs some basic assertions on the output.