Skip to content
This repository was archived by the owner on Oct 31, 2026. It is now read-only.

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

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

sasagar merged 1 commit into
devfrom
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/checkout@v7.0.1
  • actions/download-artifact@v8.0.2
  • actions/upload-artifact@v7.0.2
  • mlugg/setup-zig@v2.2.1
  • swatinem/rust-cache@v2.9.3

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 changed the base branch from main to dev October 31, 2026 09:50
@sasagar
sasagar marked this pull request as ready for review October 31, 2026 12:04
@sasagar
sasagar merged commit 5024f76 into dev Oct 31, 2026
8 of 12 checks passed
@sasagar
sasagar deleted the ci/actions-lock branch October 31, 2026 12:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant