Initial commit

This commit is contained in:
DavidOnTop 2025-05-07 23:06:37 +02:00
commit ce6b494242
Signed by: DavidOnTop
GPG key ID: 8D3E9A75E3E13D89
21 changed files with 4858 additions and 0 deletions

View file

@ -0,0 +1,20 @@
name: Deploy
on: [workflow_dispatch]
env:
CLOUDFLARE_API_TOKEN: ${secret.CLOUDFLARE_API_TOKEN}
CLOUDFLARE_ACCOUNT_ID: ${secret.CLOUDFLARE_ACCOUNT_ID}
jobs:
deploy:
runs-on: self-hosted
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- name: Install deps
run: pnpm i
- name: Build
run: pnpm build
- name: Cloudflare deploy
run: wrangler pages --project-name davidontop dist