tcl-guessr/.forgejo/workflows/deploy.yml
uku ee5ed04bcb
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
fix: set redirect url correctly
2024-11-20 10:10:25 +01:00

30 lines
745 B
YAML

name: deploy to cloudflare pages
on:
workflow_dispatch:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
- name: Build
env:
DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }}
DISCORD_CLIENT_SECRET: ${{ secrets.DISCORD_CLIENT_SECRET }}
PUBLIC_BASE_URL: https://tcl-guessr.pages.dev
run: |
bun install --frozen-lockfile
bun run build
- name: Deploy
uses: cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
command: pages deploy