Closed yumetodo closed 6 months ago
outer link checkの動作確認
setup-pythonにはキャッシュ機能がついたので、site_generatorのpip installをキャッシュすることも考えたが、本PRのスコープ外として対応しない。
@faithandbrave ご相談なのですが、 build.yml の更新の確認をどう実施するか悩んでいます。全部実行すると実際にデプロイされてしまうので、もし結果が壊れてしまうとまずいなと懸念しています。
ありがとうございます。 まじめに検証するなら検証用のリポジトリを作ってやってみるのがいいでしょうが、今回はだめだったらrevertするのでいい気がします。 yumetodoさんがマージ後の動作を確認できるタイミングでマージされるのがよいかと思います。
今から試しにマージしてみます。何かあったらrevertします。
jobは成功しましたね
表示、検索のサジェスト、サイドバー、特に問題は見つかってないですね。kunaiのビルド周りでめっちゃ警告出てますが、このPRのせいではないと思うので、見なかったことにします。
対応ありがとうございます。
動機
CIの実行時に次のような警告が出ています。
actionsたちはnodejsで動くわけですがこのnodejsのバージョンアップ対応となります。
対象としたactions
それぞれchange logを確認し、破壊的変更がないことを確認しました。
その他
kunaiのビルドに、setup-nodeとかを使わずにいきなりnpmコマンドを呼び出していますが、
https://github.com/cpprefjp/site/blob/041ff2d5575a2b81f67f3265a126ee57cd54d4aa/.github/workflows/script/build.sh#L7-L11
下記CIよりnode18に対応しているということらしいのでnode version upの影響を受けないと判断しました。
https://github.com/cpprefjp/kunai/blob/master/.github/workflows/build.yml