feat(ci): update Recording workflow trigger and concurrency group

This commit is contained in:
Ashwin Bharambe 2025-08-13 09:34:56 -07:00
parent 0950168f26
commit a9081d87b9

View file

@ -5,7 +5,7 @@ run-name: Run the integration test suite from tests/integration in replay mode
on:
push:
branches: [ main ]
pull_request:
pull_request_target:
branches: [ main ]
types: [opened, synchronize, reopened]
paths:
@ -34,7 +34,7 @@ on:
concurrency:
# Skip concurrency for pushes to main - each commit should be tested independently
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.ref }}
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number }}
cancel-in-progress: true
jobs: