From 9bfb93197a3c8e660af7967708f86128c75b16d4 Mon Sep 17 00:00:00 2001 From: ohmayr Date: Tue, 13 Oct 2026 11:34:18 +0000 Subject: [PATCH] ci: compile linked bigquery-storage in pnpm-lockfile-check The "Link In-Repo Workspace Packages" step links matching in-repo packages after the frozen install, then restores the committed lockfile, so turbo doesn't compile them. The step compiles gaxios and teeny-request itself. A devDependency of @google-cloud/bigquery on @google-cloud/bigquery-storage is satisfied by handwritten/bigquery-storage, so the step links it, but nothing compiles it. Requiring it then fails with MODULE_NOT_FOUND because build/ doesn't exist. Compile it alongside gaxios and teeny-request. --- .github/actions/pnpm-lockfile-check/action.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/pnpm-lockfile-check/action.yaml b/.github/actions/pnpm-lockfile-check/action.yaml index 2ac007add90..7aaa5c449b8 100644 --- a/.github/actions/pnpm-lockfile-check/action.yaml +++ b/.github/actions/pnpm-lockfile-check/action.yaml @@ -39,3 +39,4 @@ runs: git checkout -- pnpm-lock.yaml pnpm --dir core/packages/gaxios run compile pnpm --dir core/packages/teeny-request run compile + pnpm --dir handwritten/bigquery-storage run compile