|
21 | 21 | with: |
22 | 22 | fetch-depth: 0 |
23 | 23 |
|
| 24 | + - name: Debug PR Info |
| 25 | + if: github.event_name == 'pull_request' |
| 26 | + run: | |
| 27 | + echo "PR Number: ${{ github.event.pull_request.number }}" |
| 28 | + echo "PR Head SHA: ${{ github.event.pull_request.head.sha }}" |
| 29 | + echo "PR Base SHA: ${{ github.event.pull_request.base.sha }}" |
| 30 | + echo "Current SHA: ${{ github.sha }}" |
| 31 | +
|
| 32 | +
|
| 33 | + - name: Debug Trigger Info |
| 34 | + run: | |
| 35 | + echo "=== WORKFLOW TRIGGER DEBUG ===" |
| 36 | + echo "Event Name: ${{ github.event_name }}" |
| 37 | + echo "Current SHA: ${{ github.sha }}" |
| 38 | +
|
| 39 | + if [ "${{ github.event_name }}" = "pull_request" ]; then |
| 40 | + echo "=== PULL REQUEST DETAILS ===" |
| 41 | + echo "PR Number: ${{ github.event.pull_request.number }}" |
| 42 | + echo "PR Head SHA: ${{ github.event.pull_request.head.sha }}" |
| 43 | + echo "PR Base SHA: ${{ github.event.pull_request.base.sha }}" |
| 44 | + echo "PR Head Ref: ${{ github.event.pull_request.head.ref }}" |
| 45 | + echo "PR Base Ref: ${{ github.event.pull_request.base.ref }}" |
| 46 | + echo "✅ Using PR HEAD commit for analysis" |
| 47 | + elif [ "${{ github.event_name }}" = "push" ]; then |
| 48 | + echo "=== PUSH DETAILS ===" |
| 49 | + echo "Branch: ${{ github.ref_name }}" |
| 50 | + echo "Pushed SHA: ${{ github.sha }}" |
| 51 | + echo "Before SHA: ${{ github.event.before }}" |
| 52 | + echo "After SHA: ${{ github.event.after }}" |
| 53 | + echo "✅ Using pushed commit for analysis" |
| 54 | + else |
| 55 | + echo "=== OTHER EVENT ===" |
| 56 | + echo "Unknown event type: ${{ github.event_name }}" |
| 57 | + fi |
| 58 | +
|
| 59 | +
|
24 | 60 | - name: Install poetry |
25 | 61 | run: pip install poetry==2.1.2 |
26 | 62 |
|
|
0 commit comments