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 9f49185Copy full SHA for 9f49185
.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/get-diff-action@v4.0.1
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
+ if: changed_files
22
+ needs: file-diff
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/action@v3.0.0
50
53
- extra_args: --files ${{ env.GIT_DIFF }}
54
+ extra_args: --files ${{ changed_files }}
0 commit comments