Add CI check that fails on merge conflict markers

This commit is contained in:
Cursor Agent
2026-08-23 23:30:50 +00:00
parent b3f8ef9db3
commit f828c7794a
+11
View File
@@ -10,6 +10,17 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Reject merge conflict markers
run: |
if git grep -nE '^(<<<<<<<|>>>>>>>|=======)' -- . \
':(exclude)*.lock' \
':(exclude)package-lock.json'; then
echo "::error::Merge conflict markers found in tracked files"
exit 1
fi
echo "No conflict markers found"
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
node-version: "22" node-version: "22"