Skip to content

Adding r pkgs github infrastructure (QoL)#64

Open
gvegayon wants to merge 2 commits intoACCIDDA:mainfrom
EpiForeSITE:main
Open

Adding r pkgs github infrastructure (QoL)#64
gvegayon wants to merge 2 commits intoACCIDDA:mainfrom
EpiForeSITE:main

Conversation

@gvegayon
Copy link
Copy Markdown

@gvegayon gvegayon commented Apr 24, 2026

This PR adds the following:

  • New GHA for automatic R CMD check: This will trigger R CMD check in multiple versions of R x hardware architectures.
  • New GHA for code coverage: This generates a report using codecov.io. Notice it will fail at first, since you need to set up your account.
  • New GHA for GitHub Copilot environment: GitHub Copilot takes a great deal of time setting up the environment for coding and reviewing. This GHA streamlines the process so it is more efficient.
  • Patched pkgdown GHA to include an automatic posting of a comment with a preview of the pkgdown website in PRs.
  • A devcontainer: Devcontainers are a great way of standardizing the development environment. This allows collaborators to set things up almost on the fly.
  • Badges in the README file: Automatic badges that indicate the status of a couple of GHA workflows.

@gvegayon gvegayon changed the title Adding r pkgs github infrastructure Adding r pkgs github infrastructure (QoL) Apr 24, 2026
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.

1 participant