hpehl/depup
Create PRs for outdated Maven and npm dependencies
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to the project root | no | . |
| version | depup version to install (e.g., 0.3.0). Defaults to latest release. | no | latest |
| stable | Exclude pre-release versions (alpha, beta, RC, milestone) | no | false |
| include | Only include artifacts matching glob patterns (comma-separated, e.g., "org.junit:*,react"). Matches Maven groupId:artifactId or npm package names. Exclude takes precedence over include. | no | "" |
| exclude | Exclude artifacts matching glob patterns (comma-separated, e.g., "*:guava,lodash"). Matches Maven groupId:artifactId or npm package names. Takes precedence over include. | no | "" |
| token | GitHub token for creating PRs and branches | no | ${{ github.token }} |
| base-branch | Branch to create PRs against (defaults to repository default branch) | no | "" |
| labels | Comma-separated PR labels (must already exist in the repo) | no | dependencies |
Outputs
| name | description |
|---|---|
| exit-code | Exit code (0=no outdated deps, 1=outdated deps found) |