@@ -7,12 +7,15 @@ inputs:
77 homebrew_owner :
88 description : ' The name of the homebrew tap owner to publish your formula to as it appears on GitHub.'
99 required : true
10+ default : ' '
1011 homebrew_tap :
1112 description : ' The name of the homebrew tap to publish your formula to as it appears on GitHub.'
1213 required : true
14+ default : ' '
1315 formula_folder :
1416 description : ' The name of the folder in your homebrew tap where formula will be committed to.'
1517 required : false
18+ default : Formula
1619 branch :
1720 description : The branch to push your formula file to (if not present, the branch used will be your repo default branch).
1821 required : false
@@ -22,9 +25,11 @@ inputs:
2225 commit_owner :
2326 description : ' Git author info used to commit to the homebrew tap.'
2427 required : false
28+ default : homebrew-releaser
2529 commit_email :
2630 description : ' Git author info used to commit to the homebrew tap.'
2731 required : false
32+ default : homebrew-releaser@example.com
2833 depends_on :
2934 description : ' Custom dependencies in case other formulas are needed to build the current one (can be multiline).'
3035 required : false
@@ -46,6 +51,7 @@ inputs:
4651 update_python_resources :
4752 description : " Run 'brew update-python-resources' on the formula to add Python resources."
4853 required : false
54+ default : ' false'
4955 version :
5056 description : ' Override the automatically detected version of a formula with an explicit value.'
5157 required : false
@@ -67,22 +73,27 @@ inputs:
6773 update_readme_table :
6874 description : " Update your homebrew tap's README with a table of all projects in the tap."
6975 required : false
76+ default : ' false'
7077 skip_commit :
7178 description : ' Skips committing the generated formula to a homebrew tap (useful for local testing).'
7279 required : false
80+ default : ' false'
7381 skip_checksum :
7482 description : ' Skips uploading the checksum file for release assets to the release.'
7583 required : false
84+ default : ' false'
7685 debug :
7786 description : ' Logs debugging info to console.'
7887 required : false
88+ default : ' false'
7989runs :
8090 using : docker
81- image : docker://justintime50/homebrew-releaser:3.2.0
91+ image : docker://justintime50/homebrew-releaser:3.2.1
8292 args :
8393 - ${{ inputs.homebrew_owner }}
8494 - ${{ inputs.homebrew_tap }}
8595 - ${{ inputs.formula_folder }}
96+ - ${{ inputs.branch }}
8697 - ${{ inputs.github_token }}
8798 - ${{ inputs.commit_owner }}
8899 - ${{ inputs.commit_email }}
0 commit comments