内容
このcache-build-resultにコメントを書きます。
|
- name: Cache build result |
|
id: cache-build-result |
|
uses: actions/cache@v4 |
|
with: |
|
path: build/ |
|
key: ${{ matrix.artifact_name }}-v${{ env.ONNXRUNTIME_VERSION }}-cache-${{ hashFiles('matrix.json') }} |
cache-build-resultは${{ matrix.artifact_name }}-v${{ env.ONNXRUNTIME_VERSION }}-cache-${{ hashFiles('matrix.json') }}をキーとしてビルドディレクトリをキャッシュするもので、それ以上でもそれ以下でもありません。ワークフローファイルのうちmatrix以外の部分を書き換えてもキャッシュはそのまま使われます。
役割としては、lib(voicevox_)onnxruntimeが無事成功した後の整理部分について、試行錯誤をやりやすくするためのものだという理解をしています。ただこれを単に"cache"と呼ぶのは誤解を招くため、新しい名前を考えるかドキュメントを書くことを提案します。
Pros 良くなる点
Cons 悪くなる点
実現方法
VOICEVOXのバージョン
OSの種類/ディストリ/バージョン
その他
内容
この
cache-build-resultにコメントを書きます。onnxruntime-builder/.github/workflows/build.yml
Lines 309 to 314 in 5131d1d
cache-build-resultは${{ matrix.artifact_name }}-v${{ env.ONNXRUNTIME_VERSION }}-cache-${{ hashFiles('matrix.json') }}をキーとしてビルドディレクトリをキャッシュするもので、それ以上でもそれ以下でもありません。ワークフローファイルのうちmatrix以外の部分を書き換えてもキャッシュはそのまま使われます。役割としては、lib(voicevox_)onnxruntimeが無事成功した後の整理部分について、試行錯誤をやりやすくするためのものだという理解をしています。ただこれを単に"cache"と呼ぶのは誤解を招くため、新しい名前を考えるかドキュメントを書くことを提案します。
Pros 良くなる点
Cons 悪くなる点
実現方法
VOICEVOXのバージョン
OSの種類/ディストリ/バージョン
その他