Fix issues with file-check for build workflow.
Austin S. Hemmelgarn committed
Aug 22, 2024 at 09:55 UTC
92ff3e8b6f1a86f4c26b0a593ec93fb78499b286
1 file changed
+2
-3
.github/workflows/build.yml
+2
-3
@@ -79,6 +79,7 @@ jobs:
79
packaging/repoconfig/
80
- name: List all changed files in pattern
81
continue-on-error: true
82
+ if: github.event_name != 'workflow_dispatch'
83
env:
84
CHANGED_SOURCE_FILES: ${{ steps.check-source-files.outputs.all_changed_files }}
85
CHANGED_BUILD_FILES: ${{ steps.check-build-files.outputs.all_changed_files }}
@@ -96,11 +97,9 @@ jobs:
97
fi
98
- name: Check Go
99
id: check-go
99
- env:
100
- OTHER_CHANGED_FILES: ${{ steps.check-source-files.outputs.other_changed_files }}
100
run: |
101
if [ '${{ github.event_name }}' == 'pull_request' ]; then
103
- if echo "${OTHER_CHANGED_FILES}" | grep -q '.*/(.*\.go|go\.mod|go\.sum)$' || [ "${{ steps.check-build-files.outputs.any_modified }}" == "true" ]; then
102
+ if echo "${{ steps.check-source-files.outputs.other_changed_files }}" | grep -q '.*/(.*\.go|go\.mod|go\.sum)$' || [ "${{ steps.check-build-files.outputs.any_modified }}" == "true" ]; then
103
echo 'skip-go=' >> "${GITHUB_OUTPUT}"
104
else
105
echo 'skip-go=--disable-go' >> "${GITHUB_OUTPUT}"