diff --git a/.gitea/workflows/Aypos.yml b/.gitea/workflows/Aypos.yml index e69de29..56b73db 100644 --- a/.gitea/workflows/Aypos.yml +++ b/.gitea/workflows/Aypos.yml @@ -0,0 +1,26 @@ +name: sgeUpdated CI/CD + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + + steps: + - name: Setup SSH + run: | + mkdir -p ~/.ssh/ + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa + ssh-keyscan ${{ secrets.SERVER_HOST }} >> ~/.ssh/known_hosts + + - name: Run deploy script on server + run: | + ssh ${{ secrets.SERVER_USER }}@${{ secrets.SERVER_HOST }} << 'EOF' + echo "✅ Connected to server. Running deploy script..." + cd /home/ubuntu/Bgreen/sgeUpdated + ./deploy.sh +          EOF \ No newline at end of file