From cf41e5218bcf7ba5ce2a78c7fc9a614b62d72abb Mon Sep 17 00:00:00 2001 From: Andrew Ghostuhin Date: Thu, 30 Apr 2026 02:09:50 +0300 Subject: [PATCH] chore(github): update node runtime --- .github/workflows/checks.yaml | 4 ++-- .github/workflows/publish.yaml | 2 +- .github/workflows/raijin-llm-smoke.yml | 2 +- docs/raijin/README.md | 2 +- docs/raijin/README.ru.md | 2 +- docs/raijin/index.meta.v1.json | 4 ++-- docs/raijin/index.v1.json | 4 ++-- docs/raijin/quickstart.md | 2 +- docs/raijin/quickstart.ru.md | 2 +- scripts/raijin/generate-artifacts.mjs | 4 ++-- 10 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index f2f7327d0..9c95f424d 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -9,7 +9,7 @@ jobs: checks: name: Shared checks / Checks env: - NODE_VERSION: '22' + NODE_VERSION: '24' runs-on: ubuntu-latest permissions: write-all @@ -36,7 +36,7 @@ jobs: raijin: name: Raijin checks env: - NODE_VERSION: '22' + NODE_VERSION: '24' runs-on: ubuntu-latest permissions: read-all diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index d09781c2e..828bd474e 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -24,7 +24,7 @@ jobs: name: Publish if: ${{ github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true }} env: - NODE_VERSION: '22' + NODE_VERSION: '24' runs-on: ubuntu-latest permissions: write-all diff --git a/.github/workflows/raijin-llm-smoke.yml b/.github/workflows/raijin-llm-smoke.yml index 18097ffea..f9b7dc60d 100644 --- a/.github/workflows/raijin-llm-smoke.yml +++ b/.github/workflows/raijin-llm-smoke.yml @@ -18,7 +18,7 @@ jobs: permissions: contents: read env: - NODE_VERSION: '22' + NODE_VERSION: '24' OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY || secrets.OPENAI_SERVICE_ACCOUNT_KEY }} OPENAI_MODEL: ${{ inputs.model || vars.OPENAI_SMOKE_MODEL || 'gpt-5.4-mini' }} LLM_SMOKE_REPORT_PATH: artifacts/llm-smoke-report.json diff --git a/docs/raijin/README.md b/docs/raijin/README.md index 0d85a615d..710772895 100644 --- a/docs/raijin/README.md +++ b/docs/raijin/README.md @@ -38,4 +38,4 @@ Navigation for custom `atls` Yarn bundle docs - Commands: 36 (active: 35, inactive: 1) - Workspace packages: 72 -- Last generated: 2026-04-29T20:54:41.789Z +- Last generated: 2026-04-29T23:07:25.462Z diff --git a/docs/raijin/README.ru.md b/docs/raijin/README.ru.md index 0aec79ca4..afaa97a28 100644 --- a/docs/raijin/README.ru.md +++ b/docs/raijin/README.ru.md @@ -38,4 +38,4 @@ - Команд: 36 (active: 35, inactive: 1) - Workspace-пакетов: 72 -- Последняя генерация: 2026-04-29T20:54:41.789Z +- Последняя генерация: 2026-04-29T23:07:25.462Z diff --git a/docs/raijin/index.meta.v1.json b/docs/raijin/index.meta.v1.json index 17f0c531e..05ba83f6b 100644 --- a/docs/raijin/index.meta.v1.json +++ b/docs/raijin/index.meta.v1.json @@ -1,7 +1,7 @@ { "schemaVersion": 1, "generatedBy": "scripts/raijin/generate-artifacts.mjs", - "contentSha256": "909fa4d2372310669cedc158a1f44c5ef6eb4c1ce5319492e162bb4a74bfdab0", + "contentSha256": "65af7f2f92cbb25b7c6ffc03f74fef03ce3b6c3ada0bb1b2e2e48bbf10b18160", "packageManager": "yarn@4.14.1", "workspaceCount": 72, "commandCount": 36, @@ -10,5 +10,5 @@ "semanticsSchemaVersion": 1, "semanticsCommandCount": 36, "semanticsWorkspaceCount": 72, - "lastGenerated": "2026-04-29T20:54:41.789Z" + "lastGenerated": "2026-04-29T23:07:25.462Z" } diff --git a/docs/raijin/index.v1.json b/docs/raijin/index.v1.json index a2952f7e8..5ea9a561c 100644 --- a/docs/raijin/index.v1.json +++ b/docs/raijin/index.v1.json @@ -1,6 +1,6 @@ { "environment": { - "nodeVersion": "22", + "nodeVersion": "24", "requiresSourceEnv": true, "requiredEnv": ["NODE_OPTIONS"], "pnpEnableEsmLoader": true, @@ -1482,5 +1482,5 @@ } ] }, - "lastGenerated": "2026-04-29T20:54:41.789Z" + "lastGenerated": "2026-04-29T23:07:25.462Z" } diff --git a/docs/raijin/quickstart.md b/docs/raijin/quickstart.md index ff9eb2a75..d7573c59d 100644 --- a/docs/raijin/quickstart.md +++ b/docs/raijin/quickstart.md @@ -6,7 +6,7 @@ Minimal install-and-verify flow for the custom `atls` Yarn bundle ## 1. Prerequisites -- Node.js: `>= 22` +- Node.js: `>= 24` - Yarn: `>= 4` - A working project with `package.json` diff --git a/docs/raijin/quickstart.ru.md b/docs/raijin/quickstart.ru.md index 06094ab2c..26509fcc3 100644 --- a/docs/raijin/quickstart.ru.md +++ b/docs/raijin/quickstart.ru.md @@ -6,7 +6,7 @@ ## 1. Предпосылки -- Node.js: `>= 22` (не ниже `22`) +- Node.js: `>= 24` (не ниже `24`) - Yarn: `>= 4` (не ниже `4`) - Рабочий проект с `package.json` diff --git a/scripts/raijin/generate-artifacts.mjs b/scripts/raijin/generate-artifacts.mjs index 3ec0b0494..de856fa74 100644 --- a/scripts/raijin/generate-artifacts.mjs +++ b/scripts/raijin/generate-artifacts.mjs @@ -720,7 +720,7 @@ const renderQuickstart = (language) => { '', isRu ? '## 1. Предпосылки' : '## 1. Prerequisites', '', - isRu ? '- Node.js: `>= 22` (не ниже `22`)' : '- Node.js: `>= 22`', + isRu ? '- Node.js: `>= 24` (не ниже `24`)' : '- Node.js: `>= 24`', isRu ? '- Yarn: `>= 4` (не ниже `4`)' : '- Yarn: `>= 4`', isRu ? '- Рабочий проект с `package.json`' : '- A working project with `package.json`', '', @@ -1290,7 +1290,7 @@ const yarnPathMatch = yarnRc.match(/^\s*yarnPath:\s*(.+)\s*$/m) const draftIndex = { environment: { - nodeVersion: '22', + nodeVersion: '24', requiresSourceEnv: true, requiredEnv: ['NODE_OPTIONS'], pnpEnableEsmLoader: /pnpEnableEsmLoader:\s*true/.test(yarnRc),