Skip to content

ci: zizmorをPR時のみ実行しSARIFアップロードを無効化#101

Merged
watany-dev merged 3 commits into
mainfrom
claude/ci-failure-debug-obi5pv
Jun 22, 2026
Merged

ci: zizmorをPR時のみ実行しSARIFアップロードを無効化#101
watany-dev merged 3 commits into
mainfrom
claude/ci-failure-debug-obi5pv

Conversation

@watany-dev

Copy link
Copy Markdown
Owner

actions-lintジョブがpush時にCode Scanningへ
SARIFをアップロードしようとしてsecurity-events: write権限が
なく失敗していた問題を修正。

  • actions-lintジョブをpull_requestイベント時のみ実行
  • zizmorのadvanced-securityをfalseにしSARIFアップロードを無効化

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01DN6h2VoLhQM3BvEvCAHWQu

claude added 3 commits June 22, 2026 16:35
actions-lintジョブがpush時にCode Scanningへ
SARIFをアップロードしようとしてsecurity-events: write権限が
なく失敗していた問題を修正。

- actions-lintジョブをpull_requestイベント時のみ実行
- zizmorのadvanced-securityをfalseにしSARIFアップロードを無効化

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DN6h2VoLhQM3BvEvCAHWQu
advanced-securityを無効化したことでzizmorが検出結果ありで
exitするようになったため、既存のfindingsを修正:

- ref-version-mismatch: setup-bunのバージョンコメントを実タグ
  v2.1.2に修正(SHAはv2.1.2を指すがコメントはv2だった)
- cache-poisoning: publish.ymlのsetup-bunにno-cache: trueを追加。
  setup-nodeはcache未設定で実害がないため抑制コメントを付与

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DN6h2VoLhQM3BvEvCAHWQu
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DN6h2VoLhQM3BvEvCAHWQu
@watany-dev watany-dev closed this Jun 22, 2026
@watany-dev watany-dev reopened this Jun 22, 2026
@watany-dev watany-dev merged commit 5784f30 into main Jun 22, 2026
12 checks passed
@watany-dev watany-dev deleted the claude/ci-failure-debug-obi5pv branch June 22, 2026 16:57
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.

2 participants