diff --git a/.github/workflows/npm-audit-autofix.yml b/.github/workflows/npm-audit-autofix.yml index 70b1252..129bce4 100644 --- a/.github/workflows/npm-audit-autofix.yml +++ b/.github/workflows/npm-audit-autofix.yml @@ -10,7 +10,7 @@ on: type: string node_version: description: "Node.js version to use" - default: "24.15.0" + default: "24.16.0" required: false type: string omit_dev: diff --git a/.github/workflows/publish-npm-libraries.yml b/.github/workflows/publish-npm-libraries.yml index 69b94b7..96b177c 100644 --- a/.github/workflows/publish-npm-libraries.yml +++ b/.github/workflows/publish-npm-libraries.yml @@ -73,7 +73,7 @@ jobs: - uses: actions/setup-node@v6 if: ${{ inputs.tool == 'npm' || inputs.tool == 'yarn' }} with: - node-version: "24.15.0" + node-version: "24.16.0" registry-url: "https://registry.npmjs.org" cache: "${{ inputs.tool }}" cache-dependency-path: | diff --git a/.github/workflows/release-android-apk.yml b/.github/workflows/release-android-apk.yml index ef48078..d907cbc 100644 --- a/.github/workflows/release-android-apk.yml +++ b/.github/workflows/release-android-apk.yml @@ -68,7 +68,7 @@ jobs: - uses: actions/setup-node@v6 if: ${{ (inputs.tool == 'npm' || inputs.tool == 'yarn') && steps.check_build_artifact_exists.outputs.exists == 'true' && steps.check_app_artifact_exists.outputs.exists == 'true' }} with: - node-version: "24.15.0" + node-version: "24.16.0" cache: "${{ inputs.tool }}" - name: install with npm diff --git a/.github/workflows/security-scan-source.yml b/.github/workflows/security-scan-source.yml index b62e82b..4654ed1 100644 --- a/.github/workflows/security-scan-source.yml +++ b/.github/workflows/security-scan-source.yml @@ -159,7 +159,7 @@ jobs: if: ${{ inputs.tool == 'npm' || inputs.tool == 'yarn' }} uses: actions/setup-node@v6 with: - node-version: "24.15.0" + node-version: "24.16.0" cache: "${{ inputs.tool }}" cache-dependency-path: | ${{ inputs.root_dir }}/package-lock.json @@ -196,6 +196,6 @@ jobs: uses: ./.github/workflows/npm-audit-autofix.yml with: root_dir: ${{ inputs.root_dir }} - node_version: "24.15.0" + node_version: "24.16.0" omit_dev: ${{ inputs.npm_audit_omit_dev }} severity_threshold: ${{ inputs.npm_audit_severity_threshold }} diff --git a/.github/workflows/test-and-build.yml b/.github/workflows/test-and-build.yml index 0c412c6..53691b7 100644 --- a/.github/workflows/test-and-build.yml +++ b/.github/workflows/test-and-build.yml @@ -149,7 +149,7 @@ jobs: - uses: actions/setup-node@v6 if: ${{ inputs.tool == 'npm' || inputs.tool == 'yarn' }} with: - node-version: "24.15.0" + node-version: "24.16.0" cache: "${{ inputs.tool }}" cache-dependency-path: | ${{ inputs.root_dir }}/package-lock.json diff --git a/CLAUDE.md b/CLAUDE.md index 6a2ba31..02b0f93 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -43,7 +43,7 @@ The main orchestrator that: ### Test and Build (`test-and-build.yml`) Core workflow that: -- Sets up language-specific environments (Node.js v24.15.0, Python via pyproject.toml, Java 21) +- Sets up language-specific environments (Node.js v24.16.0, Python via pyproject.toml, Java 21) - Implements comprehensive caching for dependencies across all tools (tool-specific cache keys) - Supports Nx monorepos with SHA optimization - Handles Playwright E2E testing automatically (supports .ts, .js, and .mjs config variants) @@ -295,7 +295,7 @@ Publishing only occurs on: ### Multi-language Support The workflows dynamically adapt based on `tool` parameter: -- **npm/yarn**: Node.js v24.15.0, package-lock.json/yarn.lock caching +- **npm/yarn**: Node.js v24.16.0, package-lock.json/yarn.lock caching - **uv**: Python setup from pyproject.toml, uv.lock caching - **./gradlew**: JDK 21 Temurin, Gradle caching - **mvn**: JDK 21 Temurin, Maven repository caching