|
22 | 22 | deployments: write |
23 | 23 | pull-requests: write |
24 | 24 | steps: |
| 25 | + - name: Debug Secrets and Environment |
| 26 | + run: | |
| 27 | + echo "=== DEBUGGING DEVELOPMENT DEPLOYMENT ===" |
| 28 | + echo "GitHub Ref: ${{ github.ref }}" |
| 29 | + echo "GitHub Event: ${{ github.event_name }}" |
| 30 | + echo "GitHub Base Ref: ${{ github.base_ref }}" |
| 31 | + echo "Environment: Development" |
| 32 | + echo "" |
| 33 | + echo "=== CHECKING SECRETS ===" |
| 34 | + echo "RENDER_SERVICE_ID exists: ${{ secrets.RENDER_SERVICE_ID != '' }}" |
| 35 | + echo "RENDER_SERVICE_ID length: ${#RENDER_SERVICE_ID}" |
| 36 | + echo "RENDER_SERVICE_ID value: ${{ secrets.RENDER_SERVICE_ID }}" |
| 37 | + echo "RENDER_SERVICE_ID (first 10 chars): ${RENDER_SERVICE_ID:0:10}..." |
| 38 | + echo "" |
| 39 | + echo "RENDER_API_KEY exists: ${{ secrets.RENDER_API_KEY != '' }}" |
| 40 | + echo "RENDER_API_KEY length: ${#RENDER_API_KEY}" |
| 41 | + echo "RENDER_API_KEY value: ${{ secrets.RENDER_API_KEY }}" |
| 42 | + echo "RENDER_API_KEY (first 10 chars): ${RENDER_API_KEY:0:10}..." |
| 43 | + echo "" |
| 44 | + echo "SITE_URL exists: ${{ secrets.SITE_URL != '' }}" |
| 45 | + echo "SITE_URL value: ${{ secrets.SITE_URL }}" |
| 46 | + echo "" |
| 47 | + echo "=== ENVIRONMENT VARIABLES ===" |
| 48 | + env | grep -E "(RENDER|GITHUB)" || true |
| 49 | + echo "" |
| 50 | + echo "=== TESTING RENDER API ===" |
| 51 | + echo "Testing API connection with service ID: ${{ secrets.RENDER_SERVICE_ID }}" |
| 52 | + curl -v -H "Authorization: Bearer ${{ secrets.RENDER_API_KEY }}" \ |
| 53 | + "https://api.render.com/v1/services/${{ secrets.RENDER_SERVICE_ID }}" || true |
| 54 | + echo "" |
| 55 | + echo "=== LISTING ALL SERVICES (for debugging) ===" |
| 56 | + curl -v -H "Authorization: Bearer ${{ secrets.RENDER_API_KEY }}" \ |
| 57 | + "https://api.render.com/v1/services?limit=100" || true |
| 58 | + env: |
| 59 | + RENDER_SERVICE_ID: ${{ secrets.RENDER_SERVICE_ID }} |
| 60 | + RENDER_API_KEY: ${{ secrets.RENDER_API_KEY }} |
| 61 | + |
25 | 62 | - name: Trigger Render Deploy |
26 | 63 | id: deploy |
27 | 64 | uses: JorgeLNJunior/[email protected] |
@@ -96,6 +133,43 @@ jobs: |
96 | 133 | deployments: write |
97 | 134 | pull-requests: write |
98 | 135 | steps: |
| 136 | + - name: Debug Secrets and Environment |
| 137 | + run: | |
| 138 | + echo "=== DEBUGGING PRODUCTION DEPLOYMENT ===" |
| 139 | + echo "GitHub Ref: ${{ github.ref }}" |
| 140 | + echo "GitHub Event: ${{ github.event_name }}" |
| 141 | + echo "GitHub Base Ref: ${{ github.base_ref }}" |
| 142 | + echo "Environment: Production" |
| 143 | + echo "" |
| 144 | + echo "=== CHECKING SECRETS ===" |
| 145 | + echo "RENDER_SERVICE_ID exists: ${{ secrets.RENDER_SERVICE_ID != '' }}" |
| 146 | + echo "RENDER_SERVICE_ID length: ${#RENDER_SERVICE_ID}" |
| 147 | + echo "RENDER_SERVICE_ID value: ${{ secrets.RENDER_SERVICE_ID }}" |
| 148 | + echo "RENDER_SERVICE_ID (first 10 chars): ${RENDER_SERVICE_ID:0:10}..." |
| 149 | + echo "" |
| 150 | + echo "RENDER_API_KEY exists: ${{ secrets.RENDER_API_KEY != '' }}" |
| 151 | + echo "RENDER_API_KEY length: ${#RENDER_API_KEY}" |
| 152 | + echo "RENDER_API_KEY value: ${{ secrets.RENDER_API_KEY }}" |
| 153 | + echo "RENDER_API_KEY (first 10 chars): ${RENDER_API_KEY:0:10}..." |
| 154 | + echo "" |
| 155 | + echo "SITE_URL exists: ${{ secrets.SITE_URL != '' }}" |
| 156 | + echo "SITE_URL value: ${{ secrets.SITE_URL }}" |
| 157 | + echo "" |
| 158 | + echo "=== ENVIRONMENT VARIABLES ===" |
| 159 | + env | grep -E "(RENDER|GITHUB)" || true |
| 160 | + echo "" |
| 161 | + echo "=== TESTING RENDER API ===" |
| 162 | + echo "Testing API connection with service ID: ${{ secrets.RENDER_SERVICE_ID }}" |
| 163 | + curl -v -H "Authorization: Bearer ${{ secrets.RENDER_API_KEY }}" \ |
| 164 | + "https://api.render.com/v1/services/${{ secrets.RENDER_SERVICE_ID }}" || true |
| 165 | + echo "" |
| 166 | + echo "=== LISTING ALL SERVICES (for debugging) ===" |
| 167 | + curl -v -H "Authorization: Bearer ${{ secrets.RENDER_API_KEY }}" \ |
| 168 | + "https://api.render.com/v1/services?limit=100" || true |
| 169 | + env: |
| 170 | + RENDER_SERVICE_ID: ${{ secrets.RENDER_SERVICE_ID }} |
| 171 | + RENDER_API_KEY: ${{ secrets.RENDER_API_KEY }} |
| 172 | + |
99 | 173 | - name: Trigger Render Deploy |
100 | 174 | id: deploy |
101 | 175 | uses: JorgeLNJunior/[email protected] |
|
0 commit comments