Executes revdepcheck::revdep_check() to check against potential breaking changes of reverse dependent packages (i.e. packages that depends on your package).
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@cccIf the configuration file is missing (or it's empty) then all reverse dependencies are used.
Please see revdepcheck package documentation for details.
Composite
Insights Engineering
- 
github-token:Description: Token to clone dependencies from GitHub repositories.
Required:
falseDefault:
"" - 
repository-path:Description: Directory where the checked package has been cloned.
Required:
falseDefault:
. - 
number-of-workers:Description: Number of revdepcheck workers
Required:
falseDefault:
2 - 
timeout:Description: Max timeout (in seconds) of revdepcheck process.
Required:
falseDefault:
1200 - 
additional-env-vars:Description: Additional environment variables. Example usage: additional-env-vars: | ABC=123 XYZ=456
Required:
falseDefault:
"" 
None