Skip to content

Commit 349520a

Browse files
authored
[#30] run chplcheck in ci pipeline. must pass Mason toml enable/disable rules explicitly for chapel 2.4 (#31)
remove --disable-rule syntax from CI once chapel 2.4 support removed
1 parent 03ba557 commit 349520a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/CI.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ jobs:
2323
- name: Running tests with Mason...
2424
id: test
2525
run: mason test --show
26+
- name: Running chplcheck...
27+
id: code-check
28+
# TODO: remove --disable-rule after dropping chapel 2.4.0 support
29+
run: chplcheck --disable-rule CamelCaseFunctions $(find . -type f -iname "*.chpl")
2630
- name: Building docs with chpldoc...
2731
id: build-doc
2832
run: mason doc

0 commit comments

Comments
 (0)