-
Notifications
You must be signed in to change notification settings - Fork 120
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
download_testをデフォルトでprerelease込みのlatestが使われるように変更 #608
The head ref may contain hidden characters: "download_test\u304C\u30C7\u30D5\u30A9\u30EB\u30C8\u3067prerelease\u8FBC\u307F\u306Elatest\u3092\u53C2\u7167\u3059\u308B\u3088\u3046\u306B\u5909\u66F4"
download_testをデフォルトでprerelease込みのlatestが使われるように変更 #608
Conversation
env: | ||
VERSION: "prerelease-latest" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
後々このバージョンを引数で指定可能にしたいので、workflowのenvとしてここに配置しています。
env: | ||
EXPECTED_VOICEVOX_CORE_VERSION: latest | ||
# See https://github.com/VOICEVOX/voicevox_core/issues/310 | ||
#EXPECTED_VOICEVOX_CORE_VERSION: ${{ matrix.expected_version || 'latest' }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
元々はダウンロードされたバージョンのチェックとして使われていたのを、バージョン指定できるようにしたので、EXPECTED_VOICEVOX_CORE_VERSION
という名前からVERSION
という名前に変更しています。
steps: | ||
- uses: actions/checkout@v3 | ||
- name: Set up Rust | ||
if: ${{ startsWith(matrix.download_command, 'cargo ') }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
前のプルリクエストで必ずcargo
が入るものしかなくなっていたのに気づいたので除去
- name: Get prerelease latest version | ||
if: ${{ env.VERSION == 'prerelease-latest' }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
正確にはプレリリースの最新ではなく、プレリリースを含む最新なので、ちょっと名称が紛らわしいかも
Co-authored-by: Ryo Yamashita <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
レビューありがとうございます!! |
内容
ダウンローダーのテストはいつもlatestを見ているので、ダウンロード内容が変わった時にテストが必ず落ちるようになっています。
#603 (comment)
プレリリースを含んだリリースのlatestを使うようにすれば、プレリリースしさえすればテストが落ちないようにすることができるはずなので、その提案を含めてプルリクエストを作ってみました。
関連 Issue
その他