ctsit / redcapcustodian

Simplified, automated data management on REDCap systems
Other
12 stars 6 forks source link

Address pkgdown job failures #143

Closed pbchase closed 7 months ago

pbchase commented 7 months ago

This PR tries to fix the pkgdown build errors encountered in releases 1.17.0 and 1.17.1. 1.17.2 was a train wreck and I crashed that train. The job_logging.Rmd included in 1.17.2 wouldn't even knit locally.

I regretted not testing these vignette iterations with pkgdown::build_site(), but I have since tested that command against 1.17.0, 1.17.1, 1.17.2, and the code on this PR. All built correctly except 1.17.2. In short, it's hard to anticipate when the Github Infrastructure will fail when building a pkgdown site.

So in reviewing this PR, I think I'm asking you, @ChemiKyle, to tell me if you think the cessation of code evaluation and the use of a static image is a reasonable approach to circumventing the build failures.