diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7ab2ac8..731b41a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,16 +23,18 @@ jobs: key: ${{ secrets.EC2_KEY }} script: | echo "🔄 Deploying clientside to EC2..." - cd /home/onehash/frappe-bench/apps/clientside - echo "⬇️ Pulling latest code from v-15 branch..." - git checkout v-15 - git pull upstream v-15 + sudo -u onehash bash -c ' + cd /home/onehash/frappe-bench/apps/clientside - echo "⚙️ Building clientside app..." - bench build --app clientside + echo "⬇️ Pulling latest code from v-15 branch..." + git checkout v-15 + git pull upstream v-15 + echo "⚙️ Building clientside app..." + bench build --app clientside + ' echo "🚀 Restarting supervisor services..." - echo ${{secrets.EC2_PW}} | sudo -S supervisorctl restart all + sudo supervisorctl restart all