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

Fix revdepcheck in release workflow #104

Open
pdil opened this issue Mar 21, 2024 · 1 comment
Open

Fix revdepcheck in release workflow #104

pdil opened this issue Mar 21, 2024 · 1 comment
Assignees
Labels
tech Technical issues and pull requests not directly related to usmap functionality

Comments

@pdil
Copy link
Owner

pdil commented Mar 21, 2024

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 pdil added bug A bug or issue that should be resolved tech Technical issues and pull requests not directly related to usmap functionality labels Mar 21, 2024
@pdil pdil self-assigned this Mar 21, 2024
@pdil pdil removed the bug A bug or issue that should be resolved label Apr 6, 2024
@pdil
Copy link
Owner Author

pdil commented May 12, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech Technical issues and pull requests not directly related to usmap functionality
Projects
None yet
Development

No branches or pull requests

1 participant