Skip to content

Update deploy_website.yml and docusaurus.config.js for Docusaurus compatibility#3339

Merged
mergify[bot] merged 3 commits intomainfrom
copilot/update-file-and-bump-versions
Feb 20, 2026
Merged

Update deploy_website.yml and docusaurus.config.js for Docusaurus compatibility#3339
mergify[bot] merged 3 commits intomainfrom
copilot/update-file-and-bump-versions

Conversation

Copy link
Contributor

Copilot AI commented Feb 20, 2026

Node 20 reaches end-of-life April 2026 and onBrokenMarkdownLinks is deprecated at the top level in Docusaurus 3.x. This updates the CI workflow and config to stay current.

Changes proposed in this pull request

  • deploy_website.yml: Bump Node.js 2022 (current LTS, supported through April 2027)
  • docusaurus.config.js: Migrate deprecated top-level onBrokenMarkdownLinks to markdown.hooks.onBrokenMarkdownLinks (removed in v4)
  • docusaurus.config.js: Remove duplicate /docs/changelog/2025-6-13-0 redirect entry that caused a build warning

Related issue(s)

Copilot generated summary

Copilot summary

Bumps the CI Node.js version from 20 to 22 to avoid running on a near-EOL runtime. Migrates the onBrokenMarkdownLinks option from the deprecated top-level config to markdown.hooks.onBrokenMarkdownLinks as required by Docusaurus 3.x ahead of v4 removal. Removes a duplicate redirect entry for /docs/changelog/2025-6-13-0 that produced a build warning.

To-Do

Contributing

By submitting this pull request, I confirm the following:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…rect

Co-authored-by: BornToBeRoot <16019165+BornToBeRoot@users.noreply.github.com>
Copilot AI changed the title [WIP] Update file and bump versions for compatibility with Docusaurus Update deploy_website.yml and docusaurus.config.js for Docusaurus compatibility Feb 20, 2026
Copilot AI requested a review from BornToBeRoot February 20, 2026 17:39
@BornToBeRoot BornToBeRoot added this to the next-release milestone Feb 20, 2026
@BornToBeRoot BornToBeRoot marked this pull request as ready for review February 20, 2026 21:18
@mergify mergify bot merged commit 74e5966 into main Feb 20, 2026
4 checks passed
@mergify mergify bot deleted the copilot/update-file-and-bump-versions branch February 20, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants