From a7399e17d7c9172180f279c2816a79dac902f32b Mon Sep 17 00:00:00 2001 From: Scott Scoble Date: Wed, 29 Apr 2026 17:16:41 -0700 Subject: [PATCH] Simplify deploy workflow: direct git clone instead of actions/checkout --- .forgejo/workflows/deploy-landing.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/deploy-landing.yml b/.forgejo/workflows/deploy-landing.yml index 9bf0a1e..6de0285 100644 --- a/.forgejo/workflows/deploy-landing.yml +++ b/.forgejo/workflows/deploy-landing.yml @@ -9,8 +9,12 @@ jobs: deploy: runs-on: nixos steps: - - name: Checkout - uses: actions/checkout@v4 + - name: Clone repo + run: | + rm -rf /tmp/speckl-deploy + git clone http://localhost:3000/sscoble/speckl.git /tmp/speckl-deploy + cd /tmp/speckl-deploy + git checkout ${{ github.sha }} - name: Configure rclone run: | @@ -26,4 +30,4 @@ jobs: - name: Deploy to Storj run: | - nix run nixpkgs#rclone -- sync landing/ storj:speckl/ --progress \ No newline at end of file + nix run nixpkgs#rclone -- sync /tmp/speckl-deploy/landing/ storj:speckl/ --progress \ No newline at end of file