image: ubuntu/lts secrets: - 661293bf-f6d3-4ee1-8e74-34ea2fb70598 environment: VERCEL_ORG_ID: team_OoMniSEFMV1Arj9XJTTyujIC VERCEL_PROJECT_ID: prj_Xj05rp3qZR6CY9iOHtDkuYXQfx3A tasks: - clone: | git clone --no-recurse-submodules \ https://git.sr.ht/~krisyotam/krisyotam.net - setup: | sudo apt-get update sudo apt-get install -y 9base python3 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs sudo npm install -g vercel@latest - build: | cd krisyotam.net python3 scripts/build_static.py . dist - deploy: | cd krisyotam.net set +x source ~/.config/vercel/auth.env vercel deploy dist \ --prod \ --yes \ --token="$VERCEL_TOKEN" \ --meta source=sourcehut \ --meta commit="$(git rev-parse HEAD)"