Skip to content

insightsengineering/r-revdepcheck-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Reverse Dependency Test of R Packages

Description

Executes revdepcheck::revdep_check() to check against potential breaking changes of reverse dependent packages (i.e. packages that depends on your package).

Limited number of reverse depenencies

This action is using .revdeprefs.yaml configuration file to control which reverse dependencies to check. It should store an array of package references using pkgdepends syntax including references to GitHub packages. Example:

- foo
- bar/baz
- aaa/bbb@ccc

If the configuration file is missing (or it's empty) then all reverse dependencies are used.

Please see revdepcheck package documentation for details.

Action Type

Composite

Author

Insights Engineering

Inputs

  • github-token:

    Description: Token to clone dependencies from GitHub repositories.

    Required: false

    Default: ""

  • repository-path:

    Description: Directory where the checked package has been cloned.

    Required: false

    Default: .

  • number-of-workers:

    Description: Number of revdepcheck workers

    Required: false

    Default: 2

  • timeout:

    Description: Max timeout (in seconds) of revdepcheck process.

    Required: false

    Default: 1200

  • additional-env-vars:

    Description: Additional environment variables. Example usage: additional-env-vars: | ABC=123 XYZ=456

    Required: false

    Default: ""

Outputs

None

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages