我正在使用 GitHub Actions 呈现一些 RMarkdown 文件并将它们部署到网站,使用rmarkdown::render_site().
但其中一些有一些长时间运行的代码。在本地运行时,我可以使用knitr的缓存来减少不同运行之间的运行时间:
```{r, cache=TRUE}
# long running code
```
Run Code Online (Sandbox Code Playgroud)
但是当使用 GHA 时,缓存结果在不同的运行之间是不保持的。我想知道是否有办法解决这个问题,以减少不同工作流程运行之间的运行时间?
我知道缓存ř包安装(如图这里例如)。knitr缓存是否有类似的可能?