Cloud FunctionsでPuppeteerを動かす
色々やってみたがうまくいかなかったので諦める. Cloud Functionsの新世代は内部で気にCloud Runを使用しているので, Cloud Runを使ってもbackwardは無いんじゃないだろうか.
以下試行錯誤の跡
注意点
.puppeteerrc.cjsでchromeのインストール先を指定する.
chromeに必要なライブラリがNode.js 20系には入っていないので18を選択する必要がある.
また, puppeteerのversionも19系を選択する.
詳細は以下issue参照