We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 572a756 commit 9910887Copy full SHA for 9910887
.github/workflows/pre-commit.yml
@@ -7,17 +7,20 @@ on:
7
8
jobs:
9
file-diff:
10
+ runs-on: ubuntu-latest
11
+ outputs:
12
+ changed_files: ${{ env.GIT_DIFF }}
13
+ steps:
14
- uses: actions/checkout@v3
15
- uses: technote-space/[email protected]
16
with:
17
PATTERNS: |
18
+(src|exe|test|ghcide|plugins|hls-plugin-api|hie-compat|hls-graph|hls-test-utils)/**/*.hs
19
pre-commit:
- needs: file-diff
- if env.GIT_DIFF
20
runs-on: ubuntu-latest
21
+ needs: file-diff
22
+ if: needs.file-diff.changed_files
23
steps:
-
24
- uses: ./.github/actions/setup-build
25
26
os: ${{ runner.os }}
@@ -48,4 +51,4 @@ jobs:
48
51
- uses: actions/setup-python@v4
49
52
- uses: pre-commit/[email protected]
50
53
- extra_args: --files ${{ env.GIT_DIFF }}
54
+ extra_args: --files ${{ needs.file-diff.changed_files }}
0 commit comments