Skip to content

Commit 4d6bb71

Browse files
committed
workflow fixes
1 parent 572a756 commit 4d6bb71

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/pre-commit.yml

+7-4
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,20 @@ on:
77

88
jobs:
99
file-diff:
10+
runs-on: ubuntu-latest
11+
outputs:
12+
changed_files: ${{ env.GIT_DIFF }}
13+
steps:
1014
- uses: actions/checkout@v3
1115
- uses: technote-space/[email protected]
1216
with:
1317
PATTERNS: |
1418
+(src|exe|test|ghcide|plugins|hls-plugin-api|hie-compat|hls-graph|hls-test-utils)/**/*.hs
1519
pre-commit:
16-
needs: file-diff
17-
if env.GIT_DIFF
1820
runs-on: ubuntu-latest
21+
needs: file-diff
22+
if: changed_files
1923
steps:
20-
2124
- uses: ./.github/actions/setup-build
2225
with:
2326
os: ${{ runner.os }}
@@ -48,4 +51,4 @@ jobs:
4851
- uses: actions/setup-python@v4
4952
- uses: pre-commit/[email protected]
5053
with:
51-
extra_args: --files ${{ env.GIT_DIFF }}
54+
extra_args: --files ${{ changed_files }}

0 commit comments

Comments
 (0)