From bd86be563f78a88d684327a9f0dad3a167dda083 Mon Sep 17 00:00:00 2001 From: DavidOnTop Date: Thu, 8 May 2025 13:23:21 +0200 Subject: [PATCH] feat: use minio for deployments rather than cloudflare --- .forgejo/workflows/deploy.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 09153dd..07cec31 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -3,8 +3,7 @@ name: Deploy on: [workflow_dispatch] env: - CLOUDFLARE_API_TOKEN: ${secret.CLOUDFLARE_API_TOKEN} - CLOUDFLARE_ACCOUNT_ID: ${secret.CLOUDFLARE_ACCOUNT_ID} + MINIO_HOST_HS: https://${secret.MINIO_ACCESS_KEY}:${secret.MINIO_SECRET_KEY}@s3.davidon.top jobs: deploy: @@ -16,5 +15,7 @@ jobs: run: pnpm i - name: Build run: pnpm build - - name: Cloudflare deploy - run: wrangler pages deploy dist --project-name davidontop + - name: Clean up old deployment + run: mcli rm -r --force hs/davidontop/ + - name: Upload new deployment + run: mcli cp -r dist/* hs/davidontop/