-
Notifications
You must be signed in to change notification settings - Fork 182
chore(deps): bump mermaid from 11.9.0 to 11.10.0 in /docs #5961
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): bump mermaid from 11.9.0 to 11.10.0 in /docs #5961
Conversation
Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 11.9.0 to 11.10.0. - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.9.0...mermaid@11.10.0) --- updated-dependencies: - dependency-name: mermaid dependency-version: 11.10.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
WalkthroughNode.js version updated from 18 to 20 across multiple GitHub Actions workflows for docs and scripts linting. Added an engines field to docs/package.json specifying Node >= 20.0.0. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Suggested labels
Suggested reviewers
Tip 🔌 Remote MCP (Model Context Protocol) integration is now available!Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats. ✨ Finishing Touches🧪 Generate unit tests
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
.github/workflows/docs-auto-update.yml (1)
20-20: Track latest Node 20 patch releases in CIUse a semver alias so setup-node pulls the latest 20.x patch automatically.
- node-version: 20 + node-version: 20.x.github/workflows/docs-check.yml (1)
36-36: LGTM; aligns CI with docs engines. Consider 20.x for auto-patchingThe bump to Node 20 matches docs/package.json engines. Using 20.x helps keep CI on the latest security/bugfix patch within the major.
- node-version: 20 + node-version: 20.x.github/workflows/docs-deploy.yml (1)
34-34: Consistent runtime for build+deploy; prefer 20.xGood move to standardize on Node 20 for docs build before the Wrangler deploy. Suggest 20.x to follow patch updates automatically.
- node-version: 20 + node-version: 20.xdocs/package.json (1)
5-7: Engines addition looks right; optionally add a local version hintAdding "engines": { "node": ">=20.0.0" } matches CI. For contributor ergonomics, consider adding a local version file so common toolchains auto-select Node 20.
Example additions outside this hunk:
+// .nvmrc +20 + +# Or, for asdf: +# .tool-versions +nodejs 20If you prefer to enforce engines strictly in CI, ensure Yarn is failing on engine mismatch (it typically does under CI) or add a preflight check in your docs workflows.
.github/workflows/scripts-lint.yml (1)
80-80: Unify Node versions and enable automatic patch updatesAll workflows are currently pinned to Node 20 and no Node 18 references remain. There are also no local version files (e.g.
.nvmrcor.tool-versions) detected. To automatically receive patch updates on Node 20, you can opt into the minor20.xrange across all workflows:• .github/workflows/scripts-lint.yml (line 80)
• .github/workflows/docs-auto-update.yml (line 20)
• .github/workflows/docs-check.yml (line 36)
• .github/workflows/docs-deploy.yml (line 34)- node-version: 20 + node-version: 20.x
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled by default for public repositories
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
⛔ Files ignored due to path filters (1)
docs/yarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (5)
.github/workflows/docs-auto-update.yml(1 hunks).github/workflows/docs-check.yml(1 hunks).github/workflows/docs-deploy.yml(1 hunks).github/workflows/scripts-lint.yml(1 hunks)docs/package.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (11)
- GitHub Check: cargo-publish-dry-run
- GitHub Check: Build MacOS
- GitHub Check: Build forest binaries on Linux AMD64
- GitHub Check: tests
- GitHub Check: Build Ubuntu
- GitHub Check: tests-release
- GitHub Check: Check
- GitHub Check: Deploy to Cloudflare Pages
- GitHub Check: All lint checks
- GitHub Check: Analyze (go)
- GitHub Check: Analyze (rust)
Bumps mermaid from 11.9.0 to 11.10.0.
Release notes
Sourced from mermaid's releases.
... (truncated)
Commits
96778f7Merge pull request #6880 from mermaid-js/changeset-release/masterd4c058bVersion Packagesb638a0atemp: Remove peerDeps from examplesfd9aa36chore: Update peerDependencies for examples46a9f1btemp: Disable cspell check as it's blocking release83c6224Merge pull request #6878 from mermaid-js/developd8161b1fix: move fourcube to contributor8223141chore: add fourcube to cspell99f98a6Merge pull request #6877 from mermaid-js/update-timingsef28f54chore: update E2E timingsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by CodeRabbit