|
1 | 1 | name:Update Beta Dependencies - homebridge Beta Bot |
2 | | - |
3 | 2 | # reusable bot to manage a package.json file for the latest beta version |
4 | 3 | # |
5 | | -# Creates a pull request and merges |
| 4 | +# Creates a pull request and merges |
6 | 5 | # |
7 | 6 | # Used by homebridge-apt-pkg and docker-homebridge |
8 | | - |
9 | 7 | on: |
10 | 8 | workflow_call: |
11 | 9 | inputs: |
12 | 10 | config_file: |
13 | 11 | description:'Path to the beta-bot configuration file' |
14 | 12 | type:string |
15 | 13 | default:'.github/homebridge-beta-bot.json' |
16 | | -outputs: |
17 | | -changes_detected: |
18 | | -description:'Whether changes were detected in any directories' |
19 | | -value:${{ jobs.update.outputs.changes_detected }} |
20 | | -changed_dirs: |
21 | | -description:'Comma-separated list of directories with changes' |
22 | | -value:${{ jobs.update.outputs.changed_dirs }} |
23 | | -auto_merge: |
24 | | -description:'Whether auto-merge is enabled' |
25 | | -value:${{ jobs.update.outputs.auto_merge }} |
26 | | - |
| 14 | +secrets: |
| 15 | +GH_TOKEN: |
| 16 | +description:'GitHub Personal Access Token for PR approval' |
| 17 | +required:true |
27 | 18 | jobs: |
28 | 19 | update: |
29 | 20 | name:homebridge Beta Bot |
|