Skip to content

Own Device Farm launch inputs in SDK plugin #163

Own Device Farm launch inputs in SDK plugin

Own Device Farm launch inputs in SDK plugin #163

name: Version bump check
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
permissions:
contents: read
jobs:
check-tugboat-version:
name: Require path-aware version policy
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Compare versions to base
env:
BASE_SHA: ${{ github.event.pull_request.base.sha }}
run: bash tool/ci/check-version-policy.sh
apple-pin-published:
name: Flutter Apple pin is on CocoaPods trunk
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Require pinned TugboatCaptureRuntime on trunk
run: bash tool/ci/check-flutter-apple-pin-published.sh
license:
name: AGPL-3.0-only license
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Check license files
run: bash tool/ci/check-license.sh
android-api:
name: Android runtime API surface
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Diff public API dump
run: bash tool/ci/verify-android-runtime-api.sh
swift-api:
name: Swift API surface
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Diff public API dump
run: bash tool/ci/verify-swift-api.sh