Skip to content

rdev 1.15.0#226

Closed
jabenninghoff wants to merge 15 commits intomainfrom
upkeep
Closed

rdev 1.15.0#226
jabenninghoff wants to merge 15 commits intomainfrom
upkeep

Conversation

@jabenninghoff
Copy link
Owner

  • Added functions use_upkeep_issue() and upkeep_checklist(), used to open an issue in the package repository with a checklist of maintenance tasks, based on usethis::use_upkeep_issue() and usethis::use_tidy_upkeep_issue()

  • Updated base GitHub Actions (R-CMD-check, lint, missing-deps) (update use_rdev_package())

  • Updated code coverage GitHub Action (test-coverage) (update use_codecov())

  • Updated Get Started vignette with additional notes on replacing RStudio with Positron

@jabenninghoff jabenninghoff requested a review from Copilot October 24, 2025 02:49
Copy link

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 adds package maintenance functionality through new upkeep functions and updates development environment documentation. The changes enable automated creation of maintenance checklists and provide expanded guidance on IDE choices for R development.

  • Added use_upkeep_issue() and upkeep_checklist() functions for automated maintenance task tracking
  • Updated GitHub Actions workflows with latest versions and security permissions
  • Enhanced Get Started vignette with detailed Positron vs RStudio comparison

Reviewed Changes

Copilot reviewed 79 out of 81 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
R/upkeep.R New file implementing upkeep issue creation and checklist generation functions
tests/testthat/test-upkeep.R Test coverage for new upkeep functionality
vignettes/rdev.Rmd Updated R version installation instructions and expanded IDE comparison
.github/workflows/*.yaml Added security permissions and updated workflow comment references
man/*.Rd Generated documentation for new upkeep functions
inst/templates/.qmd, inst/rmarkdown/templates/.Rmd Updated template year from 2024 to 2025
R/utils.R, R/setup.R Moved %:::% operator to upkeep.R and added TODO comment
DESCRIPTION, NAMESPACE, NEWS.md Package metadata updates for version 1.15.0
docs/* Generated documentation site files

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link

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

Copilot reviewed 20 out of 21 changed files in this pull request and generated 2 comments.


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

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