From 9cc464f48b25ffdf9c18a0037c0f24f1d71b4a20 Mon Sep 17 00:00:00 2001 From: Aaron Klinker Date: Thu, 20 Jul 2023 13:56:22 -0500 Subject: [PATCH] ci: Improve checks against `demo/` extension --- .github/workflows/validate.yml | 2 ++ demo/package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index ca7ec6ab..973d5d45 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -43,6 +43,8 @@ jobs: pnpm build:all:chrome-mv3 pnpm build:all:firefox-mv2 pnpm build:all:firefox-mv3 + pnpm compile + pnpm zip working-directory: demo - name: Tests diff --git a/demo/package.json b/demo/package.json index 7478ee08..37cc6b9f 100644 --- a/demo/package.json +++ b/demo/package.json @@ -12,6 +12,7 @@ "build:all:firefox-mv3": "wxt build -b firefox --mv3", "build:all:firefox-mv2": "wxt build -b firefox", "zip": "pnpm -w build && wxt zip", + "compile": "pnpm -w build && tsc --noEmit", "postinstall": "pnpm -w build && wxt prepare" }, "dependencies": {