homebridge/Update Release Stream Dependencies - homebridge Dependency Bot
Reusable bot to manage a package.json file for the latest release version. Creates a pull request and merges. Used by homebridge-apt-pkg, homebridge-vm-image and docker-homebridge. Note: For auto-merge functionality, ensure the workflow token has permissions to approve and merge pull requests.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config_file | Path to the dependency bot configuration file | no | .github/homebridge-dependency-bot.json |
| release_stream | Release stream descriptor (e.g., stable, beta, alpha), used for labels and branch names | no | beta |
| GH_TOKEN | GitHub token with pull request approval permissions (separate from GITHUB_TOKEN to avoid bot self-approval restrictions) | no | — |
Outputs
| name | description |
|---|---|
| changes_detected | Whether changes were detected in any directories |
| changed_dirs | Comma-separated list of directories with changes |
| auto_merge | Whether auto-merge is enabled |
| branch_name | The name of the branch created |
| pr_number | The number of the pull request created |