diff --git a/.gitea/workflows/sgeupdated.yml b/.gitea/workflows/sgeupdated.yml index 3c93790..b79ec70 100644 --- a/.gitea/workflows/sgeupdated.yml +++ b/.gitea/workflows/sgeupdated.yml @@ -3,13 +3,14 @@ name: sgeUpdated CI/CD on: pull_request: types: - - closed # Trigger when PR is closed (merged or manually closed) + - opened # When a new PR is created + - closed # When a PR is merged or manually closed branches: - - main # Target branch where PRs are merged into + - main # The target branch of the PR jobs: deploy: - if: github.event.pull_request.merged == true # Run only if the PR was merged, not just closed + if: github.event.pull_request.merged == true || github.event.action == 'opened' runs-on: ubuntu-latest steps: @@ -23,7 +24,7 @@ jobs: - name: Run deploy script on server run: | ssh ${{ secrets.SERVER_USER }}@${{ secrets.SERVER_HOST }} << 'EOF' - echo "✅ Pull request merged — running deploy script..." + echo "✅ PR event detected — running deploy script..." cd /home/ubuntu/Bgreen/sgeUpdated ./deploy.sh EOF