Github ActionでScan実行するとTimeoutでコケる問題

3回に1回くらい以下のようなログが出力されていた、ScanのTimeoutで検索するとFASTLANE_XCODE_LIST_TIMEOUTの環境変数を入れるという記事が出てくるがこれは間違いで、エラーログに出ている値を設定しないと解消されない。

xcodebuild -showBuildSettings timed out after 4 retries with a base timeout of 3.
You can override the base timeout value with the environment variable FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT,
and the number of retries with the environment variable FASTLANE_XCODEBUILD_SETTINGS_RETRIES 

Fastfileの中でFASTLANE_XCODEBUILD_SETTINGS_TIMEOUTを定義してやることでTimeoutが発生しなくなった

ENV["FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT"] = "600"
default_platform(:ios)

platform :ios do
  desc "CI用のテストビルド"
  lane :scan_app do 
  scan() 
 end
end

おまけ

Github ActionでCIを導入したライブラリは全てSwift Package Managerで導入しているのですが、version指定ではなくmasterブランチを向いているライブラリが何故か頻繁に取得できずにこけるという現象が発生していました。

こちらに関してはライブラリの向き先をmasterブランチではなくversionで固定したら改善しました。謎🤔