diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index c61e8bf..b3e605b 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -16,15 +16,12 @@ jobs: - name: Build run: | source /etc/bashrc - nix shell nixpkgs#bun - bun i && bun run build + nix shell nixpkgs#bun --command bash -c 'bun i && bun run build' - name: Deploy run: | source /etc/bashrc - nix shell nixpkgs#rsync nixpkgs#openssh - - rsync -avz --delete -e 'ssh -i ssh_key -o StrictHostKeyChecking=no' dist/* imnyang@10.11.8.101:/var/static/imnya.ng/. + nix shell nixpkgs#rsync nixpkgs#openssh --command bash -c 'rsync -avz --delete -e "ssh -i ssh_key -o StrictHostKeyChecking=no" dist/* imnyang@10.11.8.101:/var/static/imnya.ng/.' - name: Cleanup if: always()