Skip to content

Update to R 4.6#44

Closed
Copilot wants to merge 3 commits into
mainfrom
copilot/update-to-r-4-6
Closed

Update to R 4.6#44
Copilot wants to merge 3 commits into
mainfrom
copilot/update-to-r-4-6

Conversation

Copilot AI commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

Pins R to 4.6 across all GitHub Actions workflows and raises the minimum R requirement in DESCRIPTION.

Changes

  • DESCRIPTIONDepends: R (>= 4.1.0)R (>= 4.6.0)
  • publish.yml, preview.yml, check-bibliography-dois.yml, lint-project.yaml – add r-version: '4.6' to r-lib/actions/setup-r@v2 (previously unversioned)
  • copilot-setup-steps.ymlr-version: 'release'r-version: '4.6'
  • check-spelling.yaml – kept as rocker/verse:latest (Rocker does not publish a 4.6 short-form tag)

Copilot AI linked an issue Apr 27, 2026 that may be closed by this pull request
Agent-Logs-Url: https://github.com/d-morrison/qwt/sessions/5ccdb166-ec38-4409-b536-3e091bd66504

Co-authored-by: d-morrison <2474437+d-morrison@users.noreply.github.com>
Copilot AI changed the title [WIP] Update project to R 4.6 Update to R 4.6 Apr 27, 2026
Copilot AI requested a review from d-morrison April 27, 2026 08:46
@d-morrison d-morrison marked this pull request as ready for review April 28, 2026 06:19
Copilot AI review requested due to automatic review settings April 28, 2026 06:19
@d-morrison

Copy link
Copy Markdown
Owner

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 the repository’s required and CI-provisioned R version to 4.6, aligning the package DESCRIPTION minimum R dependency with GitHub Actions and related automation environments.

Changes:

  • Raise the package minimum R version in DESCRIPTION to R (>= 4.6.0).
  • Pin r-lib/actions/setup-r@v2 to r-version: '4.6' across the relevant GitHub Actions workflows.
  • Pin the spellcheck workflow container from rocker/verse:latest to rocker/verse:4.6.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
DESCRIPTION Raises the declared minimum supported R version to 4.6.0.
.github/workflows/publish.yml Pins CI R version to 4.6 for publish workflow.
.github/workflows/preview.yml Pins CI R version to 4.6 for preview builds.
.github/workflows/check-bibliography-dois.yml Pins CI R version to 4.6 for DOI checks.
.github/workflows/lint-project.yaml Pins CI R version to 4.6 for linting.
.github/workflows/copilot-setup-steps.yml Pins Copilot agent environment R version to 4.6.
.github/workflows/check-spelling.yaml Pins the spellcheck container image to an R 4.6-based tag.
Comments suppressed due to low confidence (1)

.github/workflows/check-bibliography-dois.yml:26

  • setup-r-dependencies is pinned to @HEAD, which makes this workflow non-reproducible and can break unexpectedly. Since this PR is pinning the R toolchain, it would be more consistent to pin this action to a stable tag (e.g., @v2) or a specific commit SHA as well.
        with:
          r-version: '4.6'
          use-public-rspm: true

      - uses: r-lib/actions/setup-r-dependencies@HEAD
        with:

Comment thread .github/workflows/copilot-setup-steps.yml
…oesn't exist)

Agent-Logs-Url: https://github.com/d-morrison/qwt/sessions/9d60643e-a1bc-4376-adae-a3476be2a26f

Co-authored-by: d-morrison <2474437+d-morrison@users.noreply.github.com>

Copilot AI commented Apr 28, 2026

Copy link
Copy Markdown
Contributor Author

@copilot fix https://github.com/d-morrison/qwt/actions/runs/24985327814/job/73157050864?pr=44

Fixed in e1ba4cc. The rocker/verse:4.6 Docker image doesn't exist — Rocker doesn't publish that short-form tag. Reverted check-spelling.yaml back to rocker/verse:latest.

@d-morrison

Copy link
Copy Markdown
Owner

not needed yet

@d-morrison d-morrison closed this Apr 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-04-28 23:24 UTC

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.

update to r 4.6

3 participants