Something went wrong. Try again.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142name: Browser extension builds
on: push: branches: - develop
jobs: browser: name: Browser extension builds runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: pnpm/action-setup@v4 - uses: actions/setup-node@v4 with: node-version: 22 cache: pnpm
- name: Install dependencies run: pnpm install --frozen-lockfile - name: Build moonlight env: NODE_ENV: production run: pnpm run build
- name: Build MV3 run: pnpm run browser - name: Build MV2 run: pnpm run browser-mv2
- name: Upload MV3 uses: actions/upload-artifact@v4 with: name: browser path: ./dist/browser - name: Upload MV2 uses: actions/upload-artifact@v4 with: name: browser-mv2 path: ./dist/browser-mv2