fix: resolve path on windows #92
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Type Check Distribution | |
| on: | |
| pull_request: ~ | |
| push: | |
| branches: | |
| - main | |
| jobs: | |
| typecheck-dist: | |
| name: Check ${{ matrix.package }} distributed types | |
| runs-on: ubuntu-latest | |
| strategy: | |
| matrix: | |
| ## to add other packages from the monorepo, add them to the matrix | |
| package: [start] | |
| steps: | |
| - name: Checkout Repo | |
| uses: actions/checkout@v4 | |
| - uses: pnpm/action-setup@v4 | |
| - name: Use Node.js from nvmrc | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version-file: ".nvmrc" | |
| registry-url: "https://registry.npmjs.org" | |
| cache: "pnpm" | |
| - name: Install Dependencies | |
| run: pnpm i --frozen-lockfile | |
| - name: Build ${{ matrix.package }} package and dependencies | |
| # build the package and all its dependencies | |
| run: pnpm --filter ${{ matrix.package }}... build | |
| - run: pnpm rewrite-exports | |
| - name: Check types with @arethetypeswrong/cli | |
| run: pnpm --filter ${{ matrix.package }} typecheck:dist |