Open kfly8 opened 10 months ago
@ktat perldoc.jp のcronで、ktatさんが作成されたブラウザ拡張のためのJSONを生成するスクリプトが動いているのですが、こちらGitHub Actionに移行した方が良さそうでしょうか?(試しに Chrome版をインストールしたところ、動いていない?ような感じでしたので、もしかしたら不要かな?と思い、お声がけしました)
# chrome extension/firefox addon用のJSON作るもの
30 */6 * * * (cd /var/lib/jpa/perldoc.jp/code/; nice -n 19 ./script/create_docs.json.sh)
## https://chrome.google.com/webstore/detail/perldocjp-%E7%BF%BB%E8%A8%B3%E9%80%9A%E7%9F%A5/iedgkpbokcjamkpoglfbefmdmclkljhc?hl=ja
## https://addons.mozilla.org/ja/firefox/addon/perldocjp-firefox-addon/?src=search
@kfly8 perldoc.jp がhttpsになったタイミングで動いてなかったみたいです。自分では使ってなかったので、気づいてませんでした...。 修正したものを審査に出しているので(もともと、manifest version 3 に対応しようとは思っていたので)、残しておいてもらえるとありがたいです。
承知しました!
移管方針について、静的サイト化できるんじゃね?とか、一回りしたけど、今のSQLiteに頼って、動かしてく形がさらっと移動できるし、移動してもメンテナンスできそう。多分。
とりあえず、動くバージョンが公開されました。
ついでにFirefoxも上げましたが、ちょっと問題ありなので、また直すと思います。
スクショがやる気なくてすみません。
GCPのCloud Runにホストするなら、Code Buildのビルドプロセスで、 現在、cronで走らせている処理を走らせれば良いのでは?
つまり、GitHub Actionへの移行は必須ではなさそう。
背景
TODO
参考情報
現状設定されているcron job