Skip to content

Commit 30aaf87

Browse files
committed
changing environment strategy
1 parent 66f2477 commit 30aaf87

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

.github/workflows/deploy.yml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,43 @@ jobs:
2222
deployments: write
2323
pull-requests: write
2424
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+
2562
- name: Trigger Render Deploy
2663
id: deploy
2764
uses: JorgeLNJunior/[email protected]
@@ -96,6 +133,43 @@ jobs:
96133
deployments: write
97134
pull-requests: write
98135
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+
99173
- name: Trigger Render Deploy
100174
id: deploy
101175
uses: JorgeLNJunior/[email protected]

0 commit comments

Comments
 (0)