Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: [ci] [R-package] add a CI job to run R reverse dependency checks #6734

Draft
wants to merge 34 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
855632f
add a CI job to run reverse dependency checks
jameslamb Nov 28, 2024
df15521
Merge branch 'master' into r/revdepcheck
jameslamb Dec 2, 2024
cb443cf
update .gitignore
jameslamb Dec 2, 2024
07592ab
remove CI
jameslamb Dec 2, 2024
677f7ea
remove even more CI
jameslamb Dec 2, 2024
79d9472
actions name
jameslamb Dec 2, 2024
58fe697
run on pushes
jameslamb Dec 2, 2024
f37157a
even more event triggers
jameslamb Dec 2, 2024
db4d44f
remove unnecessary workflows
jameslamb Dec 2, 2024
974a206
install build dependencies
jameslamb Dec 2, 2024
d031220
install more dependencies
jameslamb Dec 2, 2024
02b83e5
avoid errors in vignettes, install packages from source
jameslamb Dec 2, 2024
61090eb
use r-release so we get binary packages
jameslamb Dec 2, 2024
321ce3c
trying pre-installing deps
jameslamb Dec 2, 2024
a43cb3a
try pre-installing to speed this up
jameslamb Dec 2, 2024
fc5d295
try doing more binary installs upfront
jameslamb Dec 2, 2024
550cd39
more parallelism, install more stuff
jameslamb Dec 3, 2024
319cc9b
update PATH
jameslamb Dec 3, 2024
5d2d651
more parallelization in crandep install, try to make it pass
jameslamb Dec 3, 2024
2529a3d
set _R_CHECK_LIMIT_CORES_
jameslamb Dec 3, 2024
c1e1515
trying stuff
jameslamb Dec 8, 2024
65896f6
more cleanup
jameslamb Dec 9, 2024
791bd3a
more changes, better docs
jameslamb Dec 9, 2024
679f1fa
Merge branch 'master' into r/revdepcheck
jameslamb Dec 9, 2024
a898f02
fix argument-passing
jameslamb Dec 9, 2024
7e46453
pre-install crandep
jameslamb Dec 9, 2024
98a5f10
try 2 checks at a time
jameslamb Dec 10, 2024
83a145f
try one at a time to see timings
jameslamb Dec 10, 2024
ddd1a02
do not fail on failures
jameslamb Dec 10, 2024
4fd89e2
skip qeML vignettes
jameslamb Dec 10, 2024
56eecc2
one more try skipping vignettes
jameslamb Dec 10, 2024
912de94
try fully skipping qeML
jameslamb Dec 11, 2024
8e68d97
keep packages installed, some of them depend on each other
jameslamb Dec 11, 2024
a70ce5e
skip qeML too
jameslamb Dec 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
actions name
  • Loading branch information
jameslamb committed Dec 2, 2024
commit 79d9472499ee63c54679849636fc5a23bb2804dd
2 changes: 1 addition & 1 deletion .github/workflows/r_revdepchecks.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Link checks
name: R reverse dependency checks

on:
# Run manually by clicking a button in the UI
Expand Down
Loading