From de999851d0f8b64294922e1d027cb1a7ea1f0761 Mon Sep 17 00:00:00 2001 From: isaacclad Date: Mon, 8 Jun 2026 09:26:13 +0000 Subject: [PATCH] Add Gitea repo creation script and clean accidental artifacts. Remove sqlite stub and test disk files from version control. Co-authored-by: Cursor --- .gitignore | 1 + ladill_transfer | Bin 253952 -> 0 bytes scripts/create-gitea-repo.sh | 32 ++++++++++++++++++ .../testing/disks/qr/1/codes/1/qr.png | Bin 1474 -> 0 bytes .../testing/disks/qr/1/codes/1/qr.svg | 26 -------------- .../d163a513-b04a-48cc-87e1-4f1b062dffbe.jpg | 0 .../da43b9fb-b129-4842-9999-9c81eb924915.pdf | 0 7 files changed, 33 insertions(+), 26 deletions(-) delete mode 100644 ladill_transfer create mode 100644 scripts/create-gitea-repo.sh delete mode 100644 storage/framework/testing/disks/qr/1/codes/1/qr.png delete mode 100644 storage/framework/testing/disks/qr/1/codes/1/qr.svg delete mode 100644 storage/framework/testing/disks/qr/1/transfers/1/d163a513-b04a-48cc-87e1-4f1b062dffbe.jpg delete mode 100644 storage/framework/testing/disks/qr/1/transfers/1/da43b9fb-b129-4842-9999-9c81eb924915.pdf diff --git a/.gitignore b/.gitignore index b142880..7561cc6 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ Homestead.json Homestead.yaml Thumbs.db +storage/framework/testing/ diff --git a/ladill_transfer b/ladill_transfer deleted file mode 100644 index 6c81506644f6df4a9e75548d90a37d377fe667a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253952 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 diff --git a/scripts/create-gitea-repo.sh b/scripts/create-gitea-repo.sh new file mode 100644 index 0000000..366c10e --- /dev/null +++ b/scripts/create-gitea-repo.sh @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +# Create isaacclad/ladill-transfer on Gitea and push main. +set -Eeuo pipefail + +GITEA_API="${GITEA_API:-http://161.97.138.149:3000/api/v1}" +REPO_OWNER="${GITEA_OWNER:-isaacclad}" +REPO_NAME="${GITEA_REPO:-ladill-transfer}" +ROOT="$(cd "$(dirname "$0")/.." && pwd)" + +if [ -z "${GITEA_TOKEN:-}" ]; then + echo "Set GITEA_TOKEN to a Gitea personal access token with write:repository scope." >&2 + echo "Create one at: ${GITEA_API%/api/v1}/user/settings/applications" >&2 + exit 1 +fi + +echo "==> Creating ${REPO_OWNER}/${REPO_NAME} on Gitea" +curl -fsS -X POST "${GITEA_API}/user/repos" \ + -H "Authorization: token ${GITEA_TOKEN}" \ + -H "Content-Type: application/json" \ + -d "{\"name\":\"${REPO_NAME}\",\"private\":false,\"auto_init\":false}" \ + | head -c 200 +echo + +cd "$ROOT" +if ! git remote get-url origin >/dev/null 2>&1; then + git remote add origin "ladill-gitea:${REPO_OWNER}/${REPO_NAME}.git" +fi + +echo "==> Pushing main" +GIT_SSH_COMMAND="ssh -o BatchMode=yes" git push -u origin main + +echo "==> Done. Deploy workflow will run on the Gitea Actions runner (label: deploy)." diff --git a/storage/framework/testing/disks/qr/1/codes/1/qr.png b/storage/framework/testing/disks/qr/1/codes/1/qr.png deleted file mode 100644 index a21c832ea4762761356621fc1b40216fbde2527f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1474 zcmeAS@N?(olHy`uVBq!ia0y~yVAKF%4kn;TO6qSvAjMhW5n0T@z;^_M8K-LVNi#68 zmUy~2hE&XXd)Ki~*<66Z@$`rP`}f%02$#xe-WqA!Wx;JL<;f|>rDDIo?(Z+=AAA3; zxzA9e{Ls;%LO?){rG=f5O3WYGzxZqH=D)NrJbL>*XU#9m`Ty=m-@pFl^K#$+a%(Ux zYy4<=&(qX=x2e08?elAYUcG!?{Q7gvuQ@Mw-rth7F5_r(!v_Tg8x9VBrbAF>O7Wh_ zxy1`}Kktfu|NPqP<`gq^8T?dOkWxt|2==% z`R99#I2!E!13zTmFMqdu*0$V#W!dMRegD9Z#iWFqzVd82)3;yhw!JN$y>I$^-S_`j z=6-g@qVz%VS@TtYlP`ZhoIC&d$+hPf&N?2pe{wXoP|oQq-}JWTMDFj8c{A_De-D1X z6l;jx+&N4Aa`A@T&+}haKKSx_``zo`r&+ENMFc)99t`%$ufJ9Qby~6P^1HJZ+tvQt zcK_shsK``h4QP)V^1BHb0bL@d-0>!rlJxvz2wP?$6!! zcFy_b+s;m2izT^~KF`XVy*;FO`Q+U17i~*l7gwMDIbR)HVDBn6U0r$Q<_P7u3V2rT|(dY*>`5mo;%O@@1Nz{?g~e|-EF<` z5oXzQ?d->GcdN@@+Z=mkbLQ1o^{aLVa*JKD#2GNV<<4F`C*_~n$6=z~ m?Pt;-c(M4A^75{6KcgA9S*q-c`6a+YnZeW5&t;ucLK6TfP;k8f diff --git a/storage/framework/testing/disks/qr/1/codes/1/qr.svg b/storage/framework/testing/disks/qr/1/codes/1/qr.svg deleted file mode 100644 index 498492e..0000000 --- a/storage/framework/testing/disks/qr/1/codes/1/qr.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/storage/framework/testing/disks/qr/1/transfers/1/d163a513-b04a-48cc-87e1-4f1b062dffbe.jpg b/storage/framework/testing/disks/qr/1/transfers/1/d163a513-b04a-48cc-87e1-4f1b062dffbe.jpg deleted file mode 100644 index e69de29..0000000 diff --git a/storage/framework/testing/disks/qr/1/transfers/1/da43b9fb-b129-4842-9999-9c81eb924915.pdf b/storage/framework/testing/disks/qr/1/transfers/1/da43b9fb-b129-4842-9999-9c81eb924915.pdf deleted file mode 100644 index e69de29..0000000