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: on:
push: push:
branches: [ main ] branches: [ main ]
pull_request: pull_request_target:
branches: [ main ] branches: [ main ]
types: [opened, synchronize, reopened] types: [opened, synchronize, reopened]
paths: paths:
@ -34,7 +34,7 @@ on:
concurrency: concurrency:
# Skip concurrency for pushes to main - each commit should be tested independently # 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 cancel-in-progress: true
jobs: jobs: