From 07dc6efb96cd499648b76cdb1e5780410c25efa1 Mon Sep 17 00:00:00 2001 From: Mark Erikson Date: Tue, 20 Jun 2023 21:48:31 -0400 Subject: [PATCH] Run tests against v9-integration and add attw check --- .github/workflows/test.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c6d4b1cbc..321252a84 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,9 +2,9 @@ name: Tests on: push: - branches: [master, typescript-port] + branches: [master, v9.0-integration] pull_request: - branches: [master, typescript-port] + branches: [master, v9.0-integration] workflow_dispatch: jobs: @@ -73,6 +73,27 @@ jobs: yarn tsc --version yarn type-tests + are-the-types-wrong: + name: Check package config with are-the-types-wrong + + needs: [build] + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + node: ['16.x'] + steps: + - name: Checkout repo + uses: actions/checkout@v3 + + - uses: actions/download-artifact@v3 + with: + name: package + path: . + + - name: Run are-the-types-wrong + run: npx @arethetypeswrong/cli ./package.tgz + test-published-artifact-local: name: Test Published Artifact (Local) ${{ matrix.example }}