update tests slightly, other fixes

This commit is contained in:
Ashwin Bharambe 2025-07-30 17:10:01 -07:00
parent 0b02af792d
commit e9f8458770
5 changed files with 24 additions and 32 deletions

View file

@ -128,11 +128,10 @@ jobs:
- name: Commit and push recordings
run: |
if ! git diff --quiet tests/integration/recordings/; then
echo "Committing recordings"
if ! git status --porcelain tests/integration/recordings/ | grep -q .; then
echo "New recordings detected, committing and pushing"
git add tests/integration/recordings/
git commit -m "Update recordings"
echo "Pushing all recording commits to PR"
git push origin HEAD:${{ github.head_ref }}
else
echo "No recording changes"