diff --git a/.gitea/workflows/push.yaml b/.gitea/workflows/push.yaml index 48f555e..18a8524 100644 --- a/.gitea/workflows/push.yaml +++ b/.gitea/workflows/push.yaml @@ -79,15 +79,9 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install Nix + uses: cachix/install-nix-action@v27 - name: Create User run: useradd -m -s /bin/bash -u 1000 user - - name: Change User - run: su user - - name: Print User - run: whoami - - name: Set up Nix - uses: cachix/install-nix-action@v27 - - name: Print username - run: whoami - - name: Build project with Nix - run: nix build .#default --experimental-features 'nix-command flakes' + - name: Change User, Run Nix Build + run: su user -c "nix build --experimental-features 'nix-command flakes' .#default"