-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: Runner Image macos-11 20230612.1 (macOS 11.7.7)でバイナリビルドに失敗する #698
Comments
なるほどです!!原因究明感謝です。 |
最小構成を作ってみたところ、
#668 で、簡略化のためにGNU版のcoreutilsにPATHが通りましたが、 voicevox_engine/.github/workflows/build.yml Line 116 in 1c10fe0
エディタでも |
あーなるほどです!! 調査ありがとうございます、助かります!! 今回はとりあえず順番並び替えで対処できそうですね! runのときだけ読み込まれる あるいは |
検証結果# 設定
defaults:
run:
shell: bash -leo pipefail {0} # .bashrcを読み込むようにする # ステップA
brew install gnu-sed
echo 'export PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"' >> $HOME/.bashrc
# ステップB
which sed 出力: コード https://github.com/Hiroshiba/test_actions/actions/runs/5315179971/workflow ・・・まあこんなことするより |
不具合の内容
フォーク先リポジトリでリリースを作成し、GitHub Actionsでビルドしたところ、macos-11 20230612.1 (macOS 11.7.7)が使用されたとき、バイナリビルドCI(
.github/workflows/build.yml
)が失敗しました。macos-11 20230516.1 (macOS 11.7.6)が使用されたときは成功しました。現象・ログ
actions/setup-python@v4
で、Python 3.11.3のインストールに失敗しているようです。macOS 11.7.7から、デフォルトで入っているPythonが3.11.3から3.11.4にアップデートされていることが関係していそうです。
ログ
macOS 11.7.6 (OK)のログ
macOS 11.7.7 (NG)のログ
再現手順
https://github.com/VOICEVOX/voicevox_engine をフォーク、GitHub Actionsを有効化、リリースを作成し、CIでmacos-11 20230612.1を引き当てる。
期待動作
新しいRunner Image(macos-11 20230612.1)でもバイナリビルドができる。
VOICEVOXのバージョン
https://github.com/VOICEVOX/voicevox_engine/tree/1c10fe07a837d94b2886884e259b407683c0b992
OSの種類/ディストリ/バージョン
その他
The text was updated successfully, but these errors were encountered: