Skip to content

fix(ci): require patched Node and Java CA runtimes - #326

Open
OnestarLee wants to merge 1 commit into
mainfrom
codex/emudhra-ci-ca-update
Open

OnestarLee wants to merge 1 commit into
mainfrom
codex/emudhra-ci-ca-update

Conversation

@OnestarLee

@OnestarLee OnestarLee commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

For Internal Contributors

eMudhra 보안팀 공지

Description Of Changes

CI에서 Node를 24 또는 24.x로 지정하면 러너에 캐시된 24.21.0이 선택될 수 있습니다. eMudhra 대응 기준인 24.22.1 이상을 사용하도록 CI·샘플 배포·릴리스의 Node 버전을 모두 >=24.22.1 <25로 변경합니다.

Android 샘플 배포의 Temurin 17에는 check-latest: true를 추가해 최신 수정 빌드를 선택하도록 합니다.

Types Of Changes

  • Build configuration

Validation

  • Node 24.22.1에서 yarn install --frozen-lockfile, yarn test:build 통과
  • 변경한 workflow 3개의 actionlint v1.7.11 검사 통과
  • git diff --check 통과
  • PR CI의 lint·build·test·docs-validation 통과. setup-node 로그에서 node: v24.22.1 확인
  • Android 샘플 배포의 실제 JDK 버전은 해당 workflow 실행 시 확인이 필요합니다.

@upwind-code-us

upwind-code-us Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Upwind Upwind Code Scan - ⚠️ Warn

10 newly introduced vulnerabilities · 5 resolved · 95 total in this PR vs main

Total breakdown: 🔴 6 Critical | 🔶 56 High | 🟡 26 Medium | 🟢 7 Low


🔶 High · 7 findings
CVE Package Version Fix
CVE-2026-92599 joi 17.13.3 17.13.7
CVE-2025-71329 image-size 1.2.1 2.0.3
CVE-2026-87776 compression 1.8.1 1.8.2
CVE-2026-93749 source-map-js 1.2.1 1.2.2
CVE-2026-112942 launch-editor 2.12.0 2.14.2
CVE-2025-71330 image-size 1.2.1 2.0.3
CVE-2026-85393 node-forge 1.3.1 —

🟡 Medium · 2 findings
CVE Package Version Fix
CVE-2026-112943 launch-editor 2.12.0 2.14.2
CVE-2026-112944 launch-editor 2.12.0 2.14.2

🟢 Low · 1 finding
CVE Package Version Fix
CVE-2026-90771 joi 17.13.3 17.13.8

✅ Resolved · 5 findings
CVE Package Version
CVE-2025-15284 qs 6.13.0
CVE-2026-12590 body-parser 1.20.3
CVE-2026-8723 qs 6.13.0
CVE-2026-2391 qs 6.13.0
CVE-2026-82417 qs 6.13.0

View full analysis in Upwind Console

Scan completed in 14s

Scan history (1 scan)
Commit Scanned at New Resolved Net
a800711 < 2026-10-23 09:25 UTC +10 -5 +5

Last scanned: a800711 · 2026-10-23 09:25 UTC

@upwind-code-us

upwind-code-us Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Upwind Upwind IaC Scan - ✅ Passed

0 newly introduced misconfigurations · 0 resolved · 0 total in this PR vs main

View full analysis in Upwind Console →

Scan completed in 6s

Scan history (1 scan)
Commit Scanned at New Resolved Net
a800711 < 2026-10-23 09:25 UTC 0 0 0

Last scanned: a800711 · 2026-10-23 09:25 UTC

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 12.31%. Comparing base (3bf096e) to head (a800711).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #326   +/-   ##
=======================================
  Coverage   12.31%   12.31%           
=======================================
  Files         361      361           
  Lines        9108     9108           
  Branches     2563     2582   +19     
=======================================
  Hits         1122     1122           
+ Misses       7985     7910   -75     
- Partials        1       76   +75     

☔ View full report in Codecov by Harness.
📢 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

AhyoungRyu
AhyoungRyu approved these changes Oct 26, 2026 •
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants