← Files LinchpinARCHIVED FILE

.github/workflows/verify.yml

610 Bytes · Oct 3, 2026 · 06:31 UTC

↓ Download file

name: verify

on:
  push:
  pull_request:

permissions:
  contents: read

jobs:
  repository-gates:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - name: Verify plugin contract and runtime safety
        env:
          LINCHPIN_MODELS_CACHE: ${{ github.workspace }}/tests/fixtures/models-cache-with-luna.json
        run: sh scripts/verify.sh
      - name: Run positive and observed-red tests
        env:
          LINCHPIN_MODELS_CACHE: ${{ github.workspace }}/tests/fixtures/models-cache-with-luna.json
        run: sh tests/run-all.sh

SHA-256: 0479b4bed4f19cce5044aec13775c65b96ed42a64f0d978a40ecc75502db3bba