Skip to content

run-local-docker.shでpnpmを直接インストール - #28

Merged
kozakura913 merged 1 commit into
cheripia-dev:developfrom
kozakura913:fix/run-local-docker-pnpm
Nov 7, 2026
Merged

kozakura913 merged 1 commit into
cheripia-dev:developfrom
kozakura913:fix/run-local-docker-pnpm

Conversation

@kozakura913

Copy link
Copy Markdown
Contributor

What

npm で pnpm を直接インストールするよう変更した。

Why

Node.js 25 以降 corepack は Node.js 同梱を解除されており、node:26.12.1-bookworm イメージにも corepack が存在しない。従来の RUN corepack enable ではビルドイメージの作成に失敗するため

Additional info (optional)

Checklist

  • コントリビューションガイドを読みました( Read the contribution guide)
  • ローカル環境で動作しました(Test working in a local environment)
  • (必要なら)CHANGELOG_CHERIPIA.mdの更新((If needed) Update CHANGELOG_CHERIPIA.md)
  • (必要なら)テストの追加((If possible) Add tests)

…pnpm を直接インストール

Node.js 25 以降 corepack は Node.js 同梱を解除されており、node:26.12.1-bookworm イメージにも corepack が存在しない。従来の RUN corepack enable ではビルドイメージの作成に失敗するため、npm で pnpm を直接インストールするよう変更した。
@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

このPRによるapi.jsonの差分
差分はありません。
Get diff files from Workflow Page

@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

🖥 Frontend Diagnostics Report

(No significant changes)

View details

Requests by resource type
Type Requests Encoded bytes
Base Head Δ Base Head Δ
Document 2 2 0 39 KB 39 KB 0 B
Script 155 155 0 3.3 MB 3.3 MB $\color{green}{\text{-731 B}}$
Stylesheet 68 68 0 338 KB 335 KB $\color{green}{\text{-2.9 KB}}$
Fetch 24 24 0 82 KB 82 KB 0 B
Image 11 11 0 386 KB 386 KB 0 B
Font 6 6 0 8.4 MB 8.4 MB $\color{green}{\text{-2.5 KB}}$
Other 9 9 0 354 KB 354 KB $\color{orange}{\text{+6 B}}$
V8 heap snapshot statistics
Metric @ Base @ Head Δ MAD
$\color{gray}{\rule{8pt}{8pt}}$ Total 19 MB
± 4 KB
19 MB
± 14 KB
$\text{-4.8 KB}$
$\text{-0\%}$
15 KB
$\color{orange}{\rule{8pt}{8pt}}$ Code 3.6 MB 3.6 MB $\text{-24 B}$ 6.3 KB
$\color{red}{\rule{8pt}{8pt}}$ Strings 2.4 MB 2.4 MB $\text{-452 B}$ 622 B
$\color{cyan}{\rule{8pt}{8pt}}$ JS arrays 163 KB 163 KB $\text{+56 B}$ 29 B
$\color{green}{\rule{8pt}{8pt}}$ Typed arrays 0 B 0 B 0 B 0 B
$\color{yellow}{\rule{8pt}{8pt}}$ System objects 0 B 0 B 0 B 0 B
$\color{violet}{\rule{8pt}{8pt}}$ Other JS objs 5 MB 5 MB $\text{+844 B}$ 534 B
$\color{pink}{\rule{8pt}{8pt}}$ Other non-JS objs 7.6 MB 7.6 MB $\text{-6.9 KB}$ 17 KB

Download representative heap snapshot: base / head

📦 Bundle Stats

Chunk size diff (0 updated, 0 added, 0 removed)
Chunk Base Head Δ Δ (%)
(total) 7.5 MB 7.5 MB 0 B 0%
(other generated chunks) 2.4 MB 2.4 MB 0 B 0%
Startup chunk size (0 updated, 0 added, 0 removed)
Chunk Base Head Δ Δ (%)
(total) 1.5 MB 1.5 MB 0 B 0%
(other generated chunks) 902 KB 902 KB 0 B 0%
(other) 548 KB 548 KB 0 B 0%

Startup chunks are the Vite entry for src/_boot_.ts and its static imports.

Bundles Modules Entries Imports Size
Static Dynamic Rendered Gzip Brotli
Base 525 3,743 23 15,135 395 13 MB 3.6 MB 3.1 MB
Head 525 3,743 23 15,135 395 13 MB 3.6 MB 3.1 MB
Δ 0 0 0 0 0 0 B $\text{-16 B}$ $\text{-58 B}$
Δ (%) 0% 0% 0% 0% 0% 0% $\text{-0\%}$ $\text{-0\%}$

Open treemap HTML

@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

⚙️ Backend Diagnostics Report

Memory: After GC

(No significant changes)

V8 Heap Snapshot Statistics

Metric @ Base @ Head Δ MAD
$\color{gray}{\rule{8pt}{8pt}}$ Total 105 MB
± 9.2 KB
105 MB
± 1.3 KB
$\text{+336 B}$
$\text{+0\%}$
9.3 KB
$\color{orange}{\rule{8pt}{8pt}}$ Code 29 MB 29 MB $\text{+48 B}$ 8.3 KB
$\color{red}{\rule{8pt}{8pt}}$ Strings 40 MB 40 MB $\text{-1.5 KB}$ 347 B
$\color{cyan}{\rule{8pt}{8pt}}$ JS arrays 5.9 MB 5.9 MB 0 B 0 B
$\color{green}{\rule{8pt}{8pt}}$ Typed arrays 610 KB 610 KB 0 B 0 B
$\color{yellow}{\rule{8pt}{8pt}}$ System objects 2.3 MB 2.3 MB $\text{-240 B}$ 444 B
$\color{violet}{\rule{8pt}{8pt}}$ Other JS objs 27 MB 27 MB $\text{-112 B}$ 173 B
$\color{pink}{\rule{8pt}{8pt}}$ Other non-JS objs 40 KB 40 KB 0 B 0 B

Download representative heap snapshot: base / head

@kozakura913
kozakura913 merged commit 6ec0540 into cheripia-dev:develop Nov 7, 2026
46 of 48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants