File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 branches :
66 - main
77 workflow_dispatch :
8+ inputs :
9+ force_deploy :
10+ description : ' Force deployment (bypass changeset guard)'
11+ required : false
12+ default : false
13+ type : boolean
814
915permissions :
1016 contents : read
1723 runs-on : ubuntu-latest
1824 outputs :
1925 # To avoid deploying documentation for unrelease changes, we check the number of changeset files.
20- # If it's 0, we deploy.
21- should_deploy : ${{ steps.changeset-count.outputs.change_count == 0 && steps.has-pages.outputs.pages == 1 }}
26+ # If it's 0, we deploy. Can be bypassed with force_deploy input.
27+ should_deploy : ${{ inputs.force_deploy == true || ( steps.changeset-count.outputs.change_count == 0 && steps.has-pages.outputs.pages == 1) }}
2228 steps :
2329 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
2430
You can’t perform that action at this time.
0 commit comments