blob: 33814f11eb95a4a24ffdf53d5c992a0d05d51808 [file] [edit]
name: Mac Verify Binaries
on:
pull_request:
branches: [master]
merge_group:
branches: [master]
workflow_dispatch:
jobs:
check-engine-changes:
permissions:
contents: read
runs-on: ubuntu-latest
outputs:
changed: ${{ steps.check.outputs.changed }}
steps:
- name: Checkout code
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha || github.sha }}
persist-credentials: false
- name: Check Engine Changes
id: check
uses: ./.github/actions/has-engine-changes
Mac_arm64_verify_binaries:
needs: check-engine-changes
if: needs.check-engine-changes.outputs.changed == 'true'
permissions:
contents: read
runs-on: macos-latest
timeout-minutes: 130
steps:
- name: Checkout code
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha || github.sha }}
persist-credentials: false
- name: Wait for Engine Build
uses: ./.github/actions/wait-for-engine-build
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
check-name: 'Mac mac_host_engine'
- uses: ./.github/actions/composite-flutter-setup
- name: Run verify_binaries_pre_codesigned
run: |
SHARD=verify_binaries_pre_codesigned LUCI_CI=true dart --enable-asserts dev/bots/test.dart