diff --git a/.github/workflows/ci-checks.yml b/.github/workflows/ci-checks.yml index 2ebd33f..88397dd 100644 --- a/.github/workflows/ci-checks.yml +++ b/.github/workflows/ci-checks.yml @@ -7,13 +7,14 @@ concurrency: on: push: branches: [main] - # pull_request: - # branches: [main] + pull_request: + types: [review_requested, ready_for_review, synchronize, opened, reopened] + branches: + - main + - test + - develop + workflow_dispatch: - workflow_run: - workflows: ["run-benchmarks"] - types: - - completed permissions: contents: read @@ -33,7 +34,7 @@ jobs: uses: astral-sh/setup-uv@v5 - name: Install dependencies run: | - uv pip install requests + uv pip install requests - name: Run CI checks run: | - python .github/scripts/ci_checks.py \ No newline at end of file + python .github/scripts/ci_checks.py diff --git a/.github/workflows/run-benchmarks.yml b/.github/workflows/run-benchmarks.yml index 3742725..73fe2ff 100644 --- a/.github/workflows/run-benchmarks.yml +++ b/.github/workflows/run-benchmarks.yml @@ -2,9 +2,12 @@ name: run-benchmarks on: workflow_dispatch: - push: + pull_request: branches: - main + push: + branches: + - test jobs: pick-runner: diff --git a/.github/workflows/run-unit-tests.yml b/.github/workflows/run-unit-tests.yml index 8bdf3f3..f93157e 100644 --- a/.github/workflows/run-unit-tests.yml +++ b/.github/workflows/run-unit-tests.yml @@ -5,6 +5,8 @@ on: types: [review_requested, ready_for_review, synchronize, opened, reopened] branches: - main + - test + - develop concurrency: group: ${{ github.workflow }}-${{ github.ref }}