@@ -165,17 +165,47 @@ jobs:
165165 echo "netlify_deploy_url=$NETLIFY_PROD_URL" >> $GITHUB_OUTPUT || \
166166 echo "netlify_deploy_url=$NETLIFY_DRAFT_URL" >> $GITHUB_OUTPUT
167167
168+ - name : Debug deploy ${{ needs.set_deploy_environment.outputs.github_environment }}
169+ id : debug-deploy
170+ if : always() && (steps.deploy.outcome == 'failure' || steps.post_deploy.outcome == 'failure' )
171+ env :
172+ NETLIFY_DEPLOY_PREFIX : ${{ needs.set_deploy_environment.outputs.netlify_deploy_prefix }}
173+ NETLIFY_DEPLOY_ALIAS : ${{ needs.set_deploy_environment.outputs.netlify_deploy_alias }}
174+ SITE_GA_ID : ${{ vars.SITE_GA_ID }}
175+ SITE_SWETRIX_ID : ${{ vars.SITE_SWETRIX_ID }}
176+ SITE_COUNTER_ANALYTICS_ID : ${{ vars.SITE_COUNTER_ANALYTICS_ID }}
177+ SITE_DISQUS_ID : ${{ vars.SITE_DISQUS_ID }}
178+ shell : bash
179+ run : |
180+ echo "node version $(node -v)"
181+ echo "pnpm version $(pnpm -v)"
182+ [[ ${PROD:-false} == "true" ]] && \
183+ GA_ID=$SITE_GA_ID \
184+ SWETRIX_ID=$SITE_SWETRIX_ID \
185+ COUNTER_ANALYTICS_ID=$SITE_COUNTER_ANALYTICS_ID \
186+ DISQUS_ID=$SITE_DISQUS_ID \
187+ pnpm netlify deploy \
188+ --auth ${{ env.NETLIFY_AUTH_TOKEN }} \
189+ --site ${{ env.NETLIFY_SITE_ID }} \
190+ --build \
191+ --context production \
192+ --message "$(git log -1 --pretty=%s)" \
193+ --prod || \
194+ pnpm netlify deploy \
195+ --auth ${{ env.NETLIFY_AUTH_TOKEN }} \
196+ --site ${{ env.NETLIFY_SITE_ID }} \
197+ --build \
198+ --context deploy-preview \
199+ --alias ${NETLIFY_DEPLOY_ALIAS} \
200+ --message "$(git log -1 --pretty=%s)"
168201 outputs :
169202 success : ${{ steps.deploy.outputs.success }}
170203
171204 delete_resources :
172205 needs :
173206 - set_deploy_environment
174207 - deploy
175- if : needs.deploy.outputs.success == 'true' &&
176- github.base_ref == 'develop' &&
177- github.event.action == 'closed' &&
178- github.event.pull_request.merged == true
208+ if : needs.deploy.outputs.success == 'true' && github.base_ref == 'develop' && github.event.action == 'closed' && github.event.pull_request.merged == true
179209 runs-on : ubuntu-latest
180210 steps :
181211 - name : Delete the PR branch after merged into develop
0 commit comments