build properly

This commit is contained in:
Dhravya 2024-03-30 23:21:38 -07:00
parent 0740809dca
commit 7565814c09
2 changed files with 18 additions and 7 deletions

View file

@ -19,11 +19,11 @@ runs:
- name: Pack extension
working-directory: apps/extension/dist
run: zip -r ../../extension-${{ github.sha }}.zip *
run: zip -r extension-${{ github.sha }}.zip *
shell: bash
- name: Upload extension archive
uses: actions/upload-artifact@v3
with:
name: extension-${{ github.sha }}
path: extension-${{ github.sha }}.zip
path: apps/extensions/dist/extension-${{ github.sha }}.zip

View file

@ -23,10 +23,21 @@ jobs:
with:
bun-version: latest
- name: Deploy to Cloudflare Workers with Wrangler
uses: cloudflare/wrangler-action@v3.4.1
- name: Install packages
run: bun i
shell: bash
- name: Build app
run: bun run build
working-directory: apps/web
shell: bash
- name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
packageManager: bun
workingDirectory: apps/web
command: bun run build
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: ${{ secrets.CLOUDFLARE_PROJECT_NAME }}
directory: apps/web/.vercel/output/static
gitHubToken: ${{ secrets.GITHUB_TOKEN }}
branch: main