Skip to content

security: add Takumi Guard for RubyGems#14

Open
kuro0211 wants to merge 2 commits into
mainfrom
security/takumi-guard-rubygems
Open

security: add Takumi Guard for RubyGems#14
kuro0211 wants to merge 2 commits into
mainfrom
security/takumi-guard-rubygems

Conversation

@kuro0211
Copy link
Copy Markdown

変更内容

  • flatt-security/setup-takumi-guard-rubygems@v1 を CI に追加し、rubygems.org からの gem 取得を Takumi Guard プロキシ経由にする
  • Private gem (pkg.stin.cc 等) は Gemfile の source ブロック分離によりプロキシをバイパスするため変更不要

確認方法

  • CI が正常に通ること
  • bundle install のログに rubygems.flatt.tech が表示されること

依頼元: https://github.com/heyinc/tech-drive/issues/1185

🤖 Generated with Kuro

🔗 Quest: https://kuro.stin.cc/#/quests/20260513-143337-bkjutm

kuro0211 and others added 2 commits May 14, 2026 12:20
Co-Authored-By: Kuro <kuro0211@st.inc>
ubuntu-24.04 ランナーでは Ruby インストール前に bundle コマンドが存在しない。
setup-takumi-guard-rubygems を ruby/setup-ruby より前に置くと
bundle config set --global の実行が exit 127 で失敗していた。

修正: ruby/setup-ruby を先に実行するよう順序を変更

Co-Authored-By: Kuro <kuro0211@st.inc>
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