Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Address pkgdown job failures #143

Merged
merged 9 commits into from
Nov 21, 2023

Conversation

pbchase
Copy link
Contributor

@pbchase pbchase commented Nov 19, 2023

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.

Don't eval last code chunk.
Add example output in place of previously evaled output.
Fix typos.
Enlarge image.
…e, and initializes log connection'

Explicit set TZ from env to align with set_script_run_time() behavior.
Replace sqlite test DBs with duckdb to guarantee test DBs are in-memory and non-persistent.
Added ', shutdown=TRUE' to the dbDisconnects on duckdb connections.
@ChemiKyle ChemiKyle merged commit f90c017 into ctsit:develop Nov 21, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants