Open ties-mitsuhashi opened 2 years ago
例えば,[break:"12"]
と誤った記述をPPTのtext領域に記載し,Github Actionを実行すると,ppt2video filesの処理の中で以下エラーが出るが,アーティファクトは生成されてしまう.
Error: 022-05-06T01:13:43.338] [ERROR] ppt2video - [ParserError] { type: 'ParserError' }
[2022-05-06T01:13:43.339] [FATAL] ppt2video - failed to create audio files
video.js の関数 ppt2video が先に import json ファイルを作成するため、アーティファクトに import json ファイルだけが含まれるようです。次の 2点を変更すればよいと考えられます。
(1) removeTempFiles (2か所) の前後で import json ファイルを書くように関数 ppt2video を変更する (2) actions/upload-artifact で if-no-files-found: error を設定する
どのような問題を解決する機能追加でしょうか?
ppt2video filesで[ParserError]が発生した場合,動画の生成・アップロードが完了しないが,Zip自体は生成される. そのZipをCHiBi-CHiLOに登録しようとした場合,uploadフォルダにアップロードして生成したZipであっても,「動画ファイルのアップロードはできません」と,Workフォルダに素材をアップロードして生成したZipのようなメッセージが表示される. (mp4ファイル→URLへの置き換えがされていない)
あなたが望む解決方法について書いてください
ppt2video filesの処理にエラーが出たら,ZIPを生成しないようにする.