Skip to content

upgraded docusaurus and fixed audit issues#4733

Open
ihor-ki wants to merge 1 commit into
mainfrom
upgrade-docs-n-fix-audit-issues
Open

upgraded docusaurus and fixed audit issues#4733
ihor-ki wants to merge 1 commit into
mainfrom
upgrade-docs-n-fix-audit-issues

Conversation

@ihor-ki
Copy link
Copy Markdown

@ihor-ki ihor-ki commented Mar 19, 2026

Changes

Fixing vulnerabilities:

  1. Upgraded all Docusaurus packages in docs/ucx from ^3.7.0 to ^3.9.2 (@docusaurus/core, @docusaurus/preset-classic, @docusaurus/theme-mermaid, @docusaurus/module-type-aliases, @docusaurus/tsconfig, @docusaurus/types)
  2. Added a resolutions field to docs/ucx/package.json to force serialize-javascript to >=7.0.3, fixing a transitive RCE vulnerability from webpack plugins
  3. Regenerated yarn.lock

This resolves all 156 known yarn audit vulnerabilities (48 high, 81 moderate, 27 low) down to 0.

Linked issues

No issue

Functionality

  • added relevant user documentation
  • added new CLI command
  • modified existing command: databricks labs ucx ...
  • added a new workflow
  • modified existing workflow: ...
  • added a new table
  • modified existing table: ...

Tests

  • manually tested
  • added unit tests
  • added integration tests
  • verified on staging environment (screenshot attached)

How to test

  • run yarn audit (reports 0 vulnerabilities)
  • run yarn build (completes successfully with no errors)

@ihor-ki ihor-ki self-assigned this Mar 19, 2026
@ihor-ki ihor-ki requested a review from a team as a code owner March 19, 2026 11:39
@ihor-ki ihor-ki added the documentation Improvements or additions to documentation label Mar 19, 2026
@ihor-ki ihor-ki requested a review from gueniai March 19, 2026 11:39
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.77%. Comparing base (d7a1c55) to head (f546bee).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4733      +/-   ##
==========================================
- Coverage   87.95%   87.77%   -0.18%     
==========================================
  Files         123      123              
  Lines       17570    17569       -1     
  Branches     3714     3713       -1     
==========================================
- Hits        15453    15422      -31     
- Misses       1425     1458      +33     
+ Partials      692      689       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ihor-ki ihor-ki force-pushed the upgrade-docs-n-fix-audit-issues branch from f546bee to 3639c05 Compare March 19, 2026 11:54
@databrickslabs databrickslabs deleted a comment from github-actions Bot Mar 19, 2026
@ihor-ki ihor-ki added dependencies Pull requests that update a dependency file and removed documentation Improvements or additions to documentation labels Mar 19, 2026
@github-actions
Copy link
Copy Markdown

❌ no tests were run

Running from acceptance #8975

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant