File tree Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -20,8 +20,11 @@ name: 'lint'
20
20
on :
21
21
workflow_dispatch :
22
22
pull_request :
23
- branches :
24
- - main
23
+ types : [opened, edited, reopened, synchronize]
24
+ branches : [main]
25
+
26
+ permissions :
27
+ contents : read
25
28
26
29
concurrency :
27
30
group : ' ${{ github.workflow }}-${{ github.head_ref || github.ref }}'
46
49
fi
47
50
- run : docker run --rm -v ${{ github.workspace }}:/workspace ${{ steps.variables.outputs.dev-tools }} module-swapper
48
51
- run : docker run --rm -v ${{ github.workspace }}:/workspace ${{ steps.variables.outputs.dev-tools }} /usr/local/bin/test_lint.sh
52
+ commitlint :
53
+ runs-on : ubuntu-latest
54
+ steps :
55
+ - uses : actions/checkout@v4
56
+ with :
57
+ fetch-depth : 0
58
+ - name : Setup node
59
+ uses : actions/setup-node@v4
60
+ with :
61
+ node-version : lts/*
62
+ - name : Install commitlint
63
+ run : |
64
+ npm install -D @commitlint/cli@19.8.1 @commitlint/config-conventional@19.8.1
65
+ echo "module.exports = { extends: ['@commitlint/config-conventional'], rules: {'subject-case': [0]} };" > commitlint.config.js
66
+ npx commitlint --version
67
+ - name : Validate PR commits with commitlint
68
+ if : github.event_name == 'pull_request'
69
+ run : ' echo "${{ github.event.pull_request.title }}" | npx commitlint --verbose'
You can’t perform that action at this time.
0 commit comments