From 134e8276e63c02cd9b591c139a7cc9ad6590c0de Mon Sep 17 00:00:00 2001 From: Masaki Kobayashi Date: Wed, 4 Feb 2026 02:31:27 +0900 Subject: [PATCH 1/2] Add CI workflow for lint, typecheck, and build Configure GitHub Actions CI pipeline to run on push and pull requests to main branch. --- .github/workflows/ci.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/ci.yaml diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 0000000..382161b --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,21 @@ +on: + push: + branches: + - main + pull_request: + +env: + WXT_GITHUB_APP_CLIENT_ID: dummy + +jobs: + ci: + runs-on: ubuntu-slim + steps: + - uses: actions/checkout@v6 + - uses: oven-sh/setup-bun@v2 + with: + bun-version: latest + - run: make deps + - run: make lint + - run: make typecheck + - run: make build From 001ab4a9ee7ebe50d425cfcdfebfb643e0635454 Mon Sep 17 00:00:00 2001 From: Masaki Kobayashi Date: Wed, 4 Feb 2026 02:33:55 +0900 Subject: [PATCH 2/2] Run `wxt prepare` explicitly --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index ac18cf4..61ca3ac 100644 --- a/package.json +++ b/package.json @@ -24,5 +24,8 @@ "typescript": "^5.9.3", "typescript-eslint": "^8.54.0", "wxt": "^0.20.6" + }, + "scripts": { + "postinstall": "wxt prepare" } }