Files
starter-site-chirho/.gitea/workflows/deploy-chirho.yaml
LoveJesus 9d39391757
Some checks failed
Deploy Site / deploy-chirho (push) Failing after 10s
Add deploy workflow for Workers for Platforms
2026-01-12 19:12:47 +00:00

33 lines
762 B
YAML

name: Deploy Site
on:
push:
branches:
- main
jobs:
deploy-chirho:
runs-on: claude-chirho
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install dependencies
run: |
cd $GITHUB_WORKSPACE
bun install
- name: Build site
run: |
cd $GITHUB_WORKSPACE
bun run build
- name: Deploy to Workers for Platforms
env:
CLOUDFLARE_API_KEY: ${{ secrets.CLOUDFLARE_API_KEY }}
CLOUDFLARE_EMAIL: ${{ secrets.CLOUDFLARE_EMAIL }}
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
run: |
cd $GITHUB_WORKSPACE
bunx wrangler deploy --dispatch-namespace customer-sites-chirho