From e4fc36035b78fd39e63e7aa5251864acda728b3a Mon Sep 17 00:00:00 2001 From: "every.channel" Date: Mon, 16 Feb 2026 00:33:47 -0500 Subject: [PATCH] ci: bootstrap nix on hosted runners before deploy --- .forgejo/workflows/deploy-cloudflare.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/deploy-cloudflare.yml b/.forgejo/workflows/deploy-cloudflare.yml index f6a4c2a..b4968f6 100644 --- a/.forgejo/workflows/deploy-cloudflare.yml +++ b/.forgejo/workflows/deploy-cloudflare.yml @@ -20,6 +20,9 @@ jobs: CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} run: | set -euo pipefail - pwd - ls -la + if ! command -v nix >/dev/null 2>&1; then + curl -L https://nixos.org/nix/install | sh -s -- --no-daemon + . "$HOME/.nix-profile/etc/profile.d/nix.sh" + fi + nix --version ./scripts/deploy-workers.sh