Skip to content

fix: add LLVM apt repository and restrict runner to Linux for clang-format-18#8

Merged
takaya-murakami-RF merged 2 commits into
masterfrom
fix/clang-format-install
May 29, 2026
Merged

fix: add LLVM apt repository and restrict runner to Linux for clang-format-18#8
takaya-murakami-RF merged 2 commits into
masterfrom
fix/clang-format-install

Conversation

@takaya-murakami-RF
Copy link
Copy Markdown
Contributor

Summary

  • runs-onLinux ラベルを追加し、Windows runner が誤って選ばれないよう制限
  • Ubuntu のコードネームを動的に取得し、LLVM 公式リポジトリを追加することで Ubuntu 22.04 (jammy) 環境でも clang-format-18 をインストール可能に

Background

Ubuntu 22.04 (jammy) のデフォルト apt リポジトリには clang-format-18 が含まれておらず、self-hosted runner が 22.04 に移行したことで CI が失敗するようになった。

Test plan

  • マージ後に新タグ(日付タグ + latest)を切る
  • 呼び出し側リポジトリの参照タグを新タグに更新して CI が通ることを確認

🤖 Generated with Claude Code

…ormat-18

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@takaya-murakami-RF takaya-murakami-RF merged commit 212ff23 into master May 29, 2026
1 check failed
@takaya-murakami-RF takaya-murakami-RF deleted the fix/clang-format-install branch May 29, 2026 06:31
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