GitHub ActionでRのレポート出力を自動化する
更新日:2022.10.18
作成日:2022.10.18
やりたいこと
動機
- 毎日特定のデータソースからRのggplot2の出力結果であるpngを更新したい
知らなかったこと
- パッケージバージョン管理(renvの使い方)
- renv::init
- renv::snapshot() Rを動かすための必要なモジュール Windowsだとすんなり動いたが、Ubuntu 20.04だと色々と準備が必要だった 日本語フォントも入っていないと文字化けを起こした GitHub Actionでファイルに差分があったときだけcommit&pushする方法 ちょっと特殊なやり方をしないとダメだった GitHub ActionのBotの指定の仕方 とある指定の仕方をすると、アイコンもリンクも設定されると言うことを知らなかった
参考
Related contents
TECH
2021.01.09
GitHub Actionsのスケジューラ実行を利用して定期的にビルドする
2023.12.17
GitHub ActionsでRのFlowを実行するときのTips