Skip to content

Add R CMD check workflow - #154

Merged
NewGraphEnvironment merged 3 commits into
mainfrom
ci-r-cmd-check
Oct 27, 2026
Merged

NewGraphEnvironment merged 3 commits into
mainfrom
ci-r-cmd-check

Conversation

@NewGraphEnvironment

@NewGraphEnvironment NewGraphEnvironment commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Runs R CMD check on every pull request and every push to main: one job on ubuntu-24.04, R release, with a 45-minute limit, through r-cmd-check.yaml in NewGraphEnvironment/flows at v1, the shared workflow the other New Graph Environment packages call. A broken example, test or DESCRIPTION now shows on the pull request instead of at the next local check.

Related Issues

  • Relates to NewGraphEnvironment/sred-2025-2026#23

Test plan

  • R-CMD-check passes on this PR, and its log reads Image: ubuntu-24.04

🤖 Generated with Claude Code

https://claude.ai/code/session_01PrDjrJjScoHkknrMhqSgq9

NewGraphEnvironment and others added 2 commits October 26, 2026 14:53
Runs R CMD check on every pull request and every push to main: one job on ubuntu-latest,
R release, with a 45-minute limit, from the shared template the other New Graph
Environment packages use. A broken example, test or DESCRIPTION now shows on the pull
request instead of at the next local check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PrDjrJjScoHkknrMhqSgq9
The first run found 1 WARNING(s) that predate the workflow, listed in #155.

Relates to #155

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PrDjrJjScoHkknrMhqSgq9
R-CMD-check.yaml: a workflow whose differences from the shared
one are inputs now calls NewGraphEnvironment/flows, so a runner, a timeout or a step
changes in one place. A workflow with steps of its own keeps them, with its runner
named (ubuntu-24.04) and a timeout.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@NewGraphEnvironment
NewGraphEnvironment merged commit 86989e3 into main Oct 27, 2026
2 checks 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.

1 participant