Skip to content

ci: codeql-action の init と analyze のバージョン不一致を解消 - #71

Merged
TTMK7777 merged 1 commit into
mainfrom
fix/codeql-action-version-align
Sep 2, 2026
Merged

ci: codeql-action の init と analyze のバージョン不一致を解消#71
TTMK7777 merged 1 commit into
mainfrom
fix/codeql-action-version-align

Conversation

@TTMK7777

@TTMK7777 TTMK7777 commented Sep 2, 2026

Copy link
Copy Markdown
Owner

背景

/起動 の CodeQL 恒久対応。本リポは public なので Code Scanning は無料で使えるが、8/31 の run 3本が下記で失敗していた。

Loaded a configuration file for version '4.37.8', but running version '4.37.9'

原因

initanalyze別バージョンの SHA を指していた。

step SHA 実体
init cdf488f v4.37.9(2026-08-26)
analyze ff2f1c6 v4.37.7(2026-08-13)

init が書き出した設定ファイルを、異なるバージョンの analyze が読んで拒否している。Dependabot が片方だけ更新した状態で残っていたと見られる。

対応

analyzeinit と同じ v4.37.9cdf488f)に揃える。gh api repos/github/codeql-action/git/ref/tags/v4.37.9 を dereference して、このタグの commit SHA が cdf488f であることを確認済み。v4.37.9 が現時点の最新。

検証

public リポなので、この PR の CI で CodeQL が実際に success することを実測する。

🤖 Generated with Claude Code

https://claude.ai/code/session_01K26wUX9CiZCE2g2xxSbSwB

init が v4.37.9 (cdf488f, 2026-08-26) を指す一方、analyze だけ v4.37.7
(ff2f1c6, 2026-08-13) に取り残されており、2026-08-31 の run 3 本が
"Loaded a configuration file for version '4.37.8', but running version '4.37.9'"
で失敗していた。

init が書き出した設定ファイルを、異なるバージョンの analyze が読もうとして
拒否している。両者は同一リリースの SHA を指す必要がある。

analyze を init と同じ v4.37.9 (cdf488f) に揃える。v4.37.9 が現時点の最新。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01K26wUX9CiZCE2g2xxSbSwB
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

Code Validation Results

  • Critical: 0
  • High: 0
  • Medium: 0
  • Low: 0
  • Info: 0

No critical issues found.

@TTMK7777
TTMK7777 merged commit 1a59191 into main Sep 2, 2026
5 checks passed
@TTMK7777
TTMK7777 deleted the fix/codeql-action-version-align branch September 2, 2026 02:10
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