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'
2020on:
2121 workflow_dispatch:
2222 pull_request:
23- branches:
24- - main
23+ types: [opened, edited, reopened, synchronize]
24+ branches: [main]
25+
26+ permissions:
27+ contents: read
2528
2629concurrency:
2730 group: '${{ github.workflow }}-${{ github.head_ref || github.ref }}'
4649 fi
4750 - run: docker run --rm -v ${{ github.workspace }}:/workspace ${{ steps.variables.outputs.dev-tools }} module-swapper
4851 - 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