Skip to content
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

chore: voicevox_onnxruntimeのprepare.bashを使う #62

Merged

Conversation

qryxip
Copy link
Member

@qryxip qryxip commented Dec 30, 2024

内容

voicevox_onnxruntime用のスクリプトをvoicevox_onnxruntime側に移したので、それを使うようにする。

関連 Issue

Refs: VOICEVOX/voicevox_project#24

スクリーンショット・動画など

その他

@qryxip qryxip requested a review from Hiroshiba December 30, 2024 02:01
Copy link
Member

@Hiroshiba Hiroshiba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!!

Comment on lines +384 to +385
- name: Encrypt the preparation log
if: failure() && steps.prepare.outcome == 'failure'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(ただのリファクタリング案です)

これ、最後のステップで1回だけ実行するのでも良さそうですね!

すべての関連stepで./${{ matrix.artifact_name }}_{stdout,stderr}.txt>>で追記していって、最後のステップでfailure()のときに./${{ matrix.artifact_name }}_{stdout,stderr}.txtをアップロードするようにしたらコードが1回で済むので便利そう。

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. checkout (今は> /dev/null 2>&1)
  2. prepare.bash
  3. ビルド

の三つがあるので、確かにまとめるとすっきりしそうですね。まあその時は見通し的に1.と2.のstep自体を3.の直前に持って来た方がよさそうなので、別PRの方がよさそうかなと思っています。

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ですね! 別PRがより良いと思います!

@qryxip qryxip merged commit a96bb5d into VOICEVOX:main Dec 30, 2024
2 checks passed
qryxip added a commit that referenced this pull request Dec 31, 2024
voicevox_onnxruntimeに関係する次の4つのステップのログを、apeendしてひと
まとめにしてartifact化するようにする。

1. `checkout`
2. prepare.bashの実行
3. voicevox_onnxruntimeのビルド
4. ビルドディレクトリの`tree(1)`

残課題として:
#65 (comment)

Refs: VOICEVOX/voicevox_project#24
Refs: #62 (comment)
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