presubmit.yml

 1# //.github/workflows:presubmit.yml
 2#
 3# This file exists to define the steps executed for a push to each tree matching
 4# the pattern `refs/heads/*`, excluding the default ref, when they are used as
 5# the head for a pull request against the default tree. For configuring the
 6# steps that occur after a push to the trunk branch, see
 7# `//.github/workflows:trunk.yml`.
 8---
 9name: presubmit
10
11on:
12  merge_group:
13    types:
14      - checks_requested
15  push:
16    branches:
17      - I738207f8cb254b66f3ef18aa525fce39c71060e2
18  pull_request:
19    branches:
20      - master
21
22concurrency:
23  group: ${{ github.ref }}
24  cancel-in-progress: true
25
26jobs:
27  build-and-test:
28    uses: ./.github/workflows/build-and-test.yml
29    secrets: inherit