diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index ab88e22..aeb3492 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -13,8 +13,15 @@ jobs: - name: Check out repository uses: actions/checkout@v4 + - name: Install Nix + run: | + curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix \ + | sh -s -- install --no-confirm --no-daemon + echo "$HOME/.nix-profile/bin" >> "$GITHUB_PATH" + - name: Build with Nix run: | + . "$HOME/.nix-profile/etc/profile.d/nix.sh" nix build .#teleuploader --impure --option sandbox false 2>&1 - name: Deploy (local — runner is on same VPS)