Skip to content

Commit 1209135

Browse files
committed
feat: Do not format files with cpp stuff
1 parent 3b87928 commit 1209135

1 file changed

Lines changed: 34 additions & 21 deletions

File tree

.github/workflows/presubmit.yml

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@ jobs:
1919
- uses: haskell-actions/run-fourmolu@v11
2020
with:
2121
version: "0.17.0.0"
22+
# Keep this list in sync with .fourmolu-ignore. These meta-package
23+
# wrappers use CPP to gate re-exports on cabal flags, which
24+
# fourmolu's ghc-lib-parser can't parse (Haddock mode).
25+
pattern: |
26+
**/*.hs
27+
**/*.hs-boot
28+
!src/DataFrame.hs
29+
!src/DataFrame/TH.hs
30+
!src/DataFrame/Typed.hs
31+
!src/DataFrame/Typed/TH.hs
2232
2333
lint:
2434
name: Lint (hlint)
@@ -32,25 +42,28 @@ jobs:
3242
- name: Run HLint over every satellite
3343
uses: haskell-actions/hlint-run@v2
3444
with:
35-
path: >-
36-
[
37-
"src/", "app/", "benchmark/", "examples/", "ffi/", "tests/",
38-
"dataframe-arrow/",
39-
"dataframe-core/",
40-
"dataframe-csv/",
41-
"dataframe-csv-th/",
42-
"dataframe-fastcsv/",
43-
"dataframe-fusion/",
44-
"dataframe-hasktorch/",
45-
"dataframe-json/",
46-
"dataframe-lazy/",
47-
"dataframe-learn/",
48-
"dataframe-operations/",
49-
"dataframe-parquet/",
50-
"dataframe-parquet-th/",
51-
"dataframe-parsing/",
52-
"dataframe-persistent/",
53-
"dataframe-th/",
54-
"dataframe-viz/"
55-
]
45+
path: |
46+
src/
47+
app/
48+
benchmark/
49+
examples/
50+
ffi/
51+
tests/
52+
dataframe-arrow/
53+
dataframe-core/
54+
dataframe-csv/
55+
dataframe-csv-th/
56+
dataframe-fastcsv/
57+
dataframe-fusion/
58+
dataframe-hasktorch/
59+
dataframe-json/
60+
dataframe-lazy/
61+
dataframe-learn/
62+
dataframe-operations/
63+
dataframe-parquet/
64+
dataframe-parquet-th/
65+
dataframe-parsing/
66+
dataframe-persistent/
67+
dataframe-th/
68+
dataframe-viz/
5669
fail-on: warning

0 commit comments

Comments
 (0)