fix: update npm dependencies (#12412)

* fix(docs): update fast-xml-parser to 4.5.4 to address security vulnerability

- Add override for fast-xml-parser to force version 4.5.4
- Fixes entity encoding bypass via regex injection in DOCTYPE entity names
- Addresses CVE in transitive dependency from redocusaurus

* ci: update merge-frontend-coverage if

update merge-frontend-coverage if to not run during doc changes

---------

Co-authored-by: Janardan S Kavia <janardanskavia@Janardans-MacBook-Pro.local>
Co-authored-by: Adam Aghili <Adam.Aghili@ibm.com>
This commit is contained in:
Janardan Singh Kavia
2026-03-31 22:13:54 +05:30
committed by GitHub
parent ba3472959f
commit 4e449da9da
3 changed files with 306 additions and 7 deletions

View File

@ -356,8 +356,16 @@ jobs:
merge-frontend-coverage:
name: Merge Frontend Jest + Playwright Coverage Reports
needs: [test-frontend-unit, test-frontend]
if: always()
needs: [path-filter, set-ci-condition, test-frontend-unit, test-frontend]
if: |
always() &&
!cancelled() &&
needs.set-ci-condition.outputs.should-run-tests == 'true' &&
(
inputs.run-all-tests ||
(needs.path-filter.result != 'skipped' &&
needs.path-filter.outputs.docs-only != 'true')
)
runs-on: ubuntu-latest
steps:
- name: Checkout