diff --git a/.github/workflows/engineering.yml b/.github/workflows/engineering.yml index 0678644..9fa49d2 100644 --- a/.github/workflows/engineering.yml +++ b/.github/workflows/engineering.yml @@ -43,7 +43,7 @@ jobs: uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6 timeout-minutes: 3 with: - node-version: 26.10.0 + node-version: 26.11.1 check-latest: false package-manager-cache: false @@ -71,7 +71,7 @@ jobs: - name: Check toolchain versions and CI inputs timeout-minutes: 1 run: | - test "$(node --version)" = v26.10.0 + test "$(node --version)" = v26.11.1 test "$(pnpm --version)" = 11.28.4 test "$(rustc --version | cut -d ' ' -f 2)" = 1.99.0 test "$(uv --version | cut -d ' ' -f 2)" = 0.12.24 @@ -172,7 +172,7 @@ jobs: report = {'schema_version': 1, 'source_sha': source, 'scope': 'Trusted engineering checks only', 'backend': backend, 'toolchains': {'python': '3.13.16', 'rust': '1.99.0', - 'node': '26.10.0', 'pnpm': '11.28.4', 'uv': '0.12.24'}, + 'node': '26.11.1', 'pnpm': '11.28.4', 'uv': '0.12.24'}, 'files': files, 'not_run': ['real PostgreSQL acceptance', 'independent VM cases', 'user source execution', 'adverse archives and filesystem acceptance', diff --git a/deploy/release/contract.v1.json b/deploy/release/contract.v1.json index e3b1ad4..927684c 100644 --- a/deploy/release/contract.v1.json +++ b/deploy/release/contract.v1.json @@ -2,7 +2,7 @@ "schema_version": 1, "format": "kf.single-node.directory.v1", "platform": "linux_x86_64_v3_glibc244_systemd", - "toolchains": {"python": "3.13.16", "rust": "1.99.0", "node": "26.10.0", "pnpm": "11.28.4"}, + "toolchains": {"python": "3.13.16", "rust": "1.99.0", "node": "26.11.1", "pnpm": "11.28.4"}, "capacity": {"memory_bytes": 4294967296, "disk_bytes": 12884901888, "execution_slots": 1, "import_slots": 1}, "layout": { "releases": "/opt/kf-onlinejudge/releases", diff --git a/scripts/release/policy.py b/scripts/release/policy.py index dbc62c4..ebf8d22 100644 --- a/scripts/release/policy.py +++ b/scripts/release/policy.py @@ -12,7 +12,7 @@ MAX_FILE_BYTES = 256 * 1024 * 1024 MAX_BUNDLE_BYTES = 4 * 1024**3 FORMAT = "kf.single-node.directory.v1" PLATFORM = "linux_x86_64_v3_glibc244_systemd" -TOOLCHAINS = {"python": "3.13.16", "rust": "1.99.0", "node": "26.10.0", "pnpm": "11.28.4"} +TOOLCHAINS = {"python": "3.13.16", "rust": "1.99.0", "node": "26.11.1", "pnpm": "11.28.4"} ROOTS = ( "backend/", "python/",