Fix Claude Code installation lock contention in CI workflows (#2815)

This commit is contained in:
Jeremiah Lowin 2026-01-08 20:43:22 -05:00 committed by GitHub
commit b1f9c77dd9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 15 additions and 0 deletions

View file

@ -155,6 +155,9 @@ jobs:
}
EOF
- name: Clean up stale Claude locks
run: rm -rf ~/.claude/.locks ~/.local/state/claude/locks || true
- name: Run Martian for Issue Triage
uses: anthropics/claude-code-action@v1
with:

View file

@ -163,6 +163,9 @@ jobs:
}
EOF
- name: Clean up stale Claude locks
run: rm -rf ~/.claude/.locks ~/.local/state/claude/locks || true
- name: Run Claude Code
id: claude
uses: anthropics/claude-code-action@v1

View file

@ -73,6 +73,9 @@ jobs:
PROMPT_END
EOF
- name: Clean up stale Claude locks
run: rm -rf ~/.claude/.locks ~/.local/state/claude/locks || true
- name: Run Marvin dedupe command
uses: anthropics/claude-code-action@v1
with:

View file

@ -124,6 +124,9 @@ jobs:
PROMPT_END
EOF
- name: Clean up stale Claude locks
run: rm -rf ~/.claude/.locks ~/.local/state/claude/locks || true
- name: Run Marvin for Issue Triage
uses: anthropics/claude-code-action@v1
with:

View file

@ -56,6 +56,9 @@ jobs:
app-id: ${{ secrets.MARVIN_APP_ID }}
private-key: ${{ secrets.MARVIN_APP_PRIVATE_KEY }}
- name: Clean up stale Claude locks
run: rm -rf ~/.claude/.locks ~/.local/state/claude/locks || true
# Marvin Assistant
- name: Run Marvin
uses: anthropics/claude-code-action@v1