Update CI workflows to include 'test' and 'develop' branches for pull requests

This commit is contained in:
Palash Tyagi
2025-08-24 21:40:28 +01:00
parent 0346c59d9a
commit 7f45b32806
3 changed files with 15 additions and 9 deletions

View File

@@ -7,13 +7,14 @@ concurrency:
on: on:
push: push:
branches: [main] branches: [main]
# pull_request: pull_request:
# branches: [main] types: [review_requested, ready_for_review, synchronize, opened, reopened]
branches:
- main
- test
- develop
workflow_dispatch: workflow_dispatch:
workflow_run:
workflows: ["run-benchmarks"]
types:
- completed
permissions: permissions:
contents: read contents: read

View File

@@ -2,9 +2,12 @@ name: run-benchmarks
on: on:
workflow_dispatch: workflow_dispatch:
push: pull_request:
branches: branches:
- main - main
push:
branches:
- test
jobs: jobs:
pick-runner: pick-runner:

View File

@@ -5,6 +5,8 @@ on:
types: [review_requested, ready_for_review, synchronize, opened, reopened] types: [review_requested, ready_for_review, synchronize, opened, reopened]
branches: branches:
- main - main
- test
- develop
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}