Skip to main content
EVOKORE// WORKFLOWS / pr_checks.yml
triggerdotdev/trigger.devworkflow · 37 lines

.github/workflows/pr_checks.yml

CI / automation

View on GitHub →
name: 🤖 PR Checks

on:
  pull_request:
    types: [opened, synchronize, reopened]
    paths-ignore:
      - "docs/**"
      - ".changeset/**"

concurrency:
  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
  cancel-in-progress: true

permissions:
  contents: read
  id-token: write

jobs:
  typecheck:
    uses: ./.github/workflows/typecheck.yml
    secrets: inherit  # REFERENCE-ONLY: Do not use in production without review  # REFERENCE-ONLY: Do not use in production without review

  units:
    uses: ./.github/workflows/unit-tests.yml
    secrets: inherit  # REFERENCE-ONLY: Do not use in production without review  # REFERENCE-ONLY: Do not use in production without review

  e2e:
    uses: ./.github/workflows/e2e.yml
    with:
      package: cli-v3
    secrets: inherit  # REFERENCE-ONLY: Do not use in production without review  # REFERENCE-ONLY: Do not use in production without review

  sdk-compat:
    uses: ./.github/workflows/sdk-compat.yml
    secrets: inherit  # REFERENCE-ONLY: Do not use in production without review  # REFERENCE-ONLY: Do not use in production without review