usmap icon indicating copy to clipboard operation
usmap copied to clipboard

Fix `revdepcheck` in `release` workflow

Open pdil opened this issue 1 year ago • 1 comments

Describe the bug

In the release.yaml workflow, reverse dependency checks don't seem to work. It installs several extraneous packages and then fails to revdepcheck the usmap reverse dependencies.

To Reproduce

See this log as an example: https://github.com/pdil/usmap/actions/runs/8352742263/job/22863302419#step:7:47

The output visible in PR #103 states the following in the revdepcheck logs:

## Failed to check (3)

|package   |version |error |warning |note |
|:---------|:-------|:-----|:-------|:----|
|cpsvote   |?       |      |        |     |
|ecocomDP  |?       |      |        |     |
|PracTools |?       |      |        |     |

Expected behavior

The expected result is for the table above to have the version numbers and (hopefully) 0's in the error/warning/note columns.

pdil avatar Mar 21 '24 01:03 pdil

revdepcheck is no longer maintained, per the README on their repo: https://github.com/r-lib/revdepcheck/

The workflow in https://github.com/r-devel/recheck should be explored as an alternative.

pdil avatar May 12 '24 21:05 pdil