diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1a23e66..302534e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,15 @@ jobs: with: cache: pnpm - name: Install dependencies - run: pnpm install --ignore-scripts + run: pnpm install + + - name: Build and test + run: | + pnpm -r compile-ts + pnpm -r source + pnpm -r build + pnpm -r test + - name: Run linting/formatting checks run: | pnpm lint:ci diff --git a/.gitignore b/.gitignore index 62c1576..b5f9bc9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +# pnpm +.pnpm-store + # Logs logs *.log diff --git a/packages/toml/package.json b/packages/toml/package.json index 24ac8dc..06739c6 100644 --- a/packages/toml/package.json +++ b/packages/toml/package.json @@ -22,7 +22,7 @@ "author": "", "license": "ISC", "dependencies": { - "@ast-grep/setup-lang": "workspace:*" + "@ast-grep/setup-lang": "0.0.3" }, "peerDependencies": { "tree-sitter-cli": "0.24.6" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e8d544c..da57d6c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -130,8 +130,8 @@ importers: packages/toml: dependencies: '@ast-grep/setup-lang': - specifier: workspace:* - version: link:../../scripts/setup + specifier: 0.0.3 + version: 0.0.3 devDependencies: '@ast-grep/nursery': specifier: workspace:*