mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-06-13 21:07:00 -07:00
33 lines
691 B
YAML
33 lines
691 B
YAML
# .github/workflows/pr-checks.yml
|
|
name: 'PR Checks'
|
|
|
|
on:
|
|
pull_request:
|
|
branches:
|
|
- 'main'
|
|
- 'release/**'
|
|
merge_group:
|
|
|
|
concurrency:
|
|
group: '${{ github.workflow }}-${{ github.head_ref || github.ref }}'
|
|
cancel-in-progress: true
|
|
|
|
jobs:
|
|
build-and-publish:
|
|
name: 'Build and Publish CI Bundle'
|
|
uses: ./.github/workflows/build-and-publish.yml
|
|
|
|
ci:
|
|
name: 'CI Checks'
|
|
needs: build-and-publish
|
|
uses: ./.github/workflows/ci.yml
|
|
with:
|
|
tag: ${{ needs.build-and-publish.outputs.tag }}
|
|
|
|
e2e:
|
|
name: 'E2E Checks'
|
|
needs: build-and-publish
|
|
uses: ./.github/workflows/e2e.yml
|
|
with:
|
|
tag: ${{ needs.build-and-publish.outputs.tag }}
|