@@ -126,13 +126,18 @@ jobs:
126
126
.github/workflows/reusable-docs.yml
127
127
format : csv # works for paths with spaces
128
128
- name : Check for docs changes
129
+ # We only want to run this on PRs when related files are changed,
130
+ # or when user triggers manual workflow run.
129
131
if : >-
130
- github.event_name == 'pull_request'
131
- && steps.changed-docs-files.outputs.added_modified_renamed != ''
132
+ (
133
+ github.event_name == 'pull_request'
134
+ && steps.changed-docs-files.outputs.added_modified_renamed != ''
135
+ ) || github.event_name == 'workflow_dispatch'
132
136
id : docs-changes
133
137
run : |
134
138
echo "run-docs=true" >> "${GITHUB_OUTPUT}"
135
139
- name : Get a list of the MSI installer-related files
140
+ if : github.event_name == 'pull_request'
136
141
id : changed-win-msi-files
137
142
138
143
with :
@@ -141,10 +146,13 @@ jobs:
141
146
.github/workflows/reusable-windows-msi.yml
142
147
format : csv # works for paths with spaces
143
148
- name : Check for changes in MSI installer-related files
149
+ # We only want to run this on PRs when related files are changed,
150
+ # or when user triggers manual workflow run.
144
151
if : >-
145
- steps.changed-win-msi-files.outputs.added_modified_renamed != ''
152
+ (
153
+ github.event_name == 'pull_request'
154
+ && steps.changed-win-msi-files.outputs.added_modified_renamed != ''
155
+ ) || github.event_name == 'workflow_dispatch'
146
156
id : win-msi-changes
147
157
run : |
148
158
echo "run-win-msi=true" >> "${GITHUB_OUTPUT}"
149
-
150
- ...
0 commit comments