neurogenomics / rworkflows

Continuous integration for R packages. 🔀 Automates testing ✅, documentation website building 📦, & containerised deployment 🐳.
https://neurogenomics.github.io/rworkflows/
75 stars 7 forks source link

Supply GITHUB token to package check steps #113

Closed bschilder closed 12 months ago

bschilder commented 12 months ago

For some packages, additional resources are download when running checks and examples. piggyback gets this data from GH Releases, and thus requires a GITHUB_TOKEN to avoid API rate limit errors: https://github.com/neurogenomics/HPOExplorer/actions/runs/6779181808/job/18425840273

Adding GITHUB_TOKEN to all steps that involve running the tested package's code, in case it needs to download resources (or generally anything that involves authentication with GH).