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 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" } }