Skip to content

chore: pnpm と mise に minimum release age を設定#97

Merged
iwamot merged 2 commits intomainfrom
chore/add-minimum-release-age
Apr 15, 2026
Merged

chore: pnpm と mise に minimum release age を設定#97
iwamot merged 2 commits intomainfrom
chore/add-minimum-release-age

Conversation

@iwamot
Copy link
Copy Markdown
Owner

@iwamot iwamot commented Apr 15, 2026

Summary

  • Renovate の minimumReleaseAge と合わせた多重防御
  • pnpm-workspace.yaml を新規作成し minimumReleaseAge: 1440(1日)
  • .mise.toml[settings] install_before = "1d" を追加

Dockerfile は pnpm install --frozen-lockfile なので resolution が走らず、ロックファイル更新時点での age チェックがそのまま効く。

Renovate の minimumReleaseAge と合わせた多重防御。
pnpm は pnpm-workspace.yaml で 1 日、mise は install_before で 1 日。

Signed-off-by: Takashi Iwamoto <hello@iwamot.com>
@iwamot iwamot self-assigned this Apr 15, 2026
install_before = "1d" は npm バックエンドの pinned バージョンにも適用されるため、
直近リリースの 43.122.0 ではインストール不可となる。1日以上前のリリースに下げる。

Signed-off-by: Takashi Iwamoto <hello@iwamot.com>
@iwamot iwamot merged commit 9d06def into main Apr 15, 2026
5 checks passed
@iwamot iwamot deleted the chore/add-minimum-release-age branch April 15, 2026 15:30
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.

1 participant