Skip to content

ci: Action を最新版に上げて actions.lock で固定する - #90

Merged
sasagar merged 1 commit into
mainfrom
ci/actions-lock
Oct 31, 2026
Merged

sasagar merged 1 commit into
mainfrom
ci/actions-lock

Conversation

@sasagar

@sasagar sasagar commented Oct 31, 2026

Copy link
Copy Markdown
Member

概要

タグの付け替えによるサプライチェーン攻撃に備えて、GitHub Actions の actions.lock(gh actions-lock)を導入し、Action を上げます。

変更後の Action

  • actions/attest-build-provenance@v4.2.2
  • actions/checkout@v7.0.1
  • actions/create-github-app-token@v3.3.0
  • actions/setup-node@v7.1.0
  • azure/login@v3.1.0
  • changesets/action@v1.9.0
  • pnpm/action-setup@v6.1.0

changesets/action・tauri-apps/tauri-action・cloudflare/wrangler-action は、リリースや公開に関わる破壊的変更があるので、今のメジャー内の最新に留めています(使っている場合のみ)。

確認

  • gh actions-lock --no-fix: valid
  • PR で動く CI はこの PR の結果を見てください。push・手動・スケジュールで動く workflow は、マージするまで実行されません(未検証)

注意

workflow の Action の版を変えたら gh actions-lock を実行してコミットします。忘れると Invalid lockfile で CI が落ちます。

ドラフトなのは自動マージを避けるためです。確認後に Ready にします。

🤖 Generated with Claude Code

https://claude.ai/code/session_017i9u39ScU3ZouhGmHegq4H

@sasagar
sasagar marked this pull request as ready for review October 31, 2026 11:10
@sasagar
sasagar merged commit 2914513 into main Oct 31, 2026
1 check passed
@sasagar
sasagar deleted the ci/actions-lock branch October 31, 2026 11:11
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