pdil / usmap

🗺 Create US maps including Alaska and Hawaii in R
https://usmap.dev/
GNU General Public License v3.0
73 stars 16 forks source link

Fix `revdepcheck` in `release` workflow #104

Open pdil opened 5 months ago

pdil commented 5 months ago

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 commented 4 months ago

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.