-
Notifications
You must be signed in to change notification settings - Fork 33
Upgrade Docusaurs Version and Add Integration Tests #491
Copy link
Copy link
Closed
Labels
Description
Details
We want to upgrade the Docusaurus version of the docs to the latest stable version - 3.7
To ensure the quality of the upgrade, this task contains the following subtasks:
- Upgrade the site and all its dependencies to Docusaurus 3.7
- Went through the compatability checklist here and solve the compatability problems if they appear
- Implement Playwright tests to iterate over the sitemap.xml, take screenshots of all the pages, and compare them with Argos look the same - see instructions here: https://docusaurus.io/blog/upgrading-frontend-dependencies-with-confidence-using-visual-regression-testing
- Fix all the failed tests and ensure quality
- Configure the test for the CI in the
.githubfolder
Bounty Assignment
- Before participating in this bounty, Please comment with your detailed plan and timeline. We will not assign this issue if this information is missing.
- Because of the complexity of this task, we will have to choose the assigned contributor based on their experience in the domain. It will not be on a first-come, first-served basis. After the upgrade, we will open some other easiest bounties for beginners.
Reactions are currently unavailable