Skip to content

update renv#434

Closed
tomjemmett wants to merge 4 commits intomainfrom
update_renv
Closed

update renv#434
tomjemmett wants to merge 4 commits intomainfrom
update_renv

Conversation

@tomjemmett
Copy link
Copy Markdown
Member

  • updates all renv lock files to latest versions
  • updates slides to use different leaflet tiles
  • adds some better path handling

used the following, repeating the for loop until we succeed

```
install.packages(
  'StrategyUnitTheme',
  repos = c(
    'https://the-strategy-unit.r-universe.dev',
    'https://cloud.r-project.org'
  )
)
remotes::install_github("hrbrmstr/waffle")
```
old tiles no longer available
here::here will find the renv.lock when run via quarto, giving the incorrect path. but interactively, using the relative path wont work.
Copilot AI review requested due to automatic review settings April 20, 2026 14:22
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates multiple per-post/per-presentation renv.lock files, adjusts leaflet basemap tiles in a geospatial presentation, and tweaks file path resolution for a blog post asset.

Changes:

  • Regenerates many renv.lock files (R version + repository + package metadata changes).
  • Switches leaflet tile provider used in the geospatial presentation examples.
  • Adds fallback path handling when reading sankey_example.rds in a blog post.

Reviewed changes

Copilot reviewed 2 out of 59 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
presentations/2026-03-12_managing-your-environment/renv.lock Updates lockfile (R version/repo + renv entry metadata).
presentations/2025-12-04_whose_application/renv.lock Updates lockfile (R version/repo + renv entry metadata).
presentations/2025-12-04_multidisciplinary_pipelines/renv.lock Updates lockfile (R version/repo + renv entry metadata).
presentations/2025-11-13_nhsrpysoc-2025-word/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2025-11-05_case-example/renv.lock Updates lockfile (R version/repo + renv entry metadata).
presentations/2025-09-11_efficient-coding/renv.lock Updates lockfile dependencies (multiple package version/repo/requirements changes).
presentations/2025-09-04_demand-presentation/renv.lock Updates lockfile (R version/repo + renv entry metadata).
presentations/2025-03-13_sconn-r-pkg-databricks/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2025-02-27_word-not-quarto/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2025-02-27_nhp-deployment/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2025-01-16_c-and-c-databricks/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-12-04_what-the-heck/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-12-02_dhsc/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-11-27_text-mining/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-11-26_text-mining-yh/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-11-21_agile_project_management/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-10-10_what-is-ai-yiwen/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-10-10_what-is-ai-matt/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-10-09-rap-cautionary-tales/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-09-05_earl-nhp/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2024-08-22_agile-and-scrum/renv.lock Normalizes lockfile formatting + updates R/repo + renv entry metadata.
presentations/2023-08-24_coffee-and-coding_geospatial/index.qmd Switches leaflet provider tiles + minor code formatting adjustments.
presentations/2023-05-15_text-mining/renv.lock Regenerates lockfile with newer R + condensed package metadata.
blogs/posts/2024-12-04-gha-branch-preview/renv.lock Regenerates lockfile with newer R + expanded dependency set.
blogs/posts/2024-11-29-mapping-my-r-learning/renv.lock Regenerates lockfile with newer R + expanded dependency set.
blogs/posts/2024-11-12_coffee-coding-github-planner/renv.lock Regenerates lockfile with newer R + expanded dependency set.
blogs/posts/2024-02-28_sankey_plot/index.qmd Adds fallback path resolution for sankey_example.rds + formatting changes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 123 to 127
invite_outcome = sample(
x = c("Accepted", "Declined", "No response"),
size = rows, replace = T
size = rows,
replace = T
)
path <- "sankey_example.rds"

if (!file.exists(path)) {
path <- here::here("blogs/posts/2024-02-28_sankey_plot/sankey_example.rds")
Comment on lines 116 to 120
invite_1_date = sample(
seq(start_date, end_date, by = "day"),
size = rows, replace = T
size = rows,
replace = T
),
@github-actions
Copy link
Copy Markdown

PR Preview Action v1.4.8
🚀 Deployed preview to https://The-Strategy-Unit.github.io/data_science/pr-preview/pr-434/
on branch gh-pages at 2026-04-20 14:31 UTC

removes need for presentations/index.qmd to have it's own renv.lock by utilising .renvignore better
@tomjemmett tomjemmett marked this pull request as draft April 21, 2026 08:30
@tomjemmett
Copy link
Copy Markdown
Member Author

converting back to draft - might replace this PR with a different approach (eliminate renv)

@tomjemmett
Copy link
Copy Markdown
Member Author

closing in favour of #436

@tomjemmett tomjemmett closed this Apr 21, 2026
@tomjemmett tomjemmett deleted the update_renv branch April 22, 2026 09:19
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