From 9e3bd2706464c277c0e514b57a94a7a824a3108a Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Fri, 5 May 2023 10:55:58 +0100 Subject: [PATCH] Add sourcehut build configuration --- .build.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..e0fb2e0 --- /dev/null +++ b/.build.yml @@ -0,0 +1,25 @@ +image: nixos/unstable +secrets: + - a2e02b24-b89f-4d60-8319-c6883b567430 + - 50b9ba48-c450-43df-a46d-01e2cf0ef9c1 +packages: + - nixos.nodejs + - nixos.nodePackages_latest.vercel +sources: + - git@git.sr.ht:~gmem/well-known-fursona +tasks: + - vercel-deploy: | + set +x + export VERCEL_API_TOKEN=$(cat ~/.vercel) + set -x + cd well-known-fursona + mkdir -p .vercel + mv ~/.vercel-well-known-fursona ~/.vercel/project.json + # Get current git branch + export CI_BRANCH=$(git rev-parse --abbrev-ref HEAD) + # If trunk branch, use --prod, otherwise just deploy + if [ "$CI_BRANCH" = "trunk" ]; then + vercel --prod + else + vercel + fi