We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b989bfa commit 5c30bfdCopy full SHA for 5c30bfd
1 file changed
.github/workflows/preview-viz.yml
@@ -48,6 +48,23 @@ jobs:
48
--name viz \
49
--message "${{ github.sha }}" \
50
--json
51
+ - name: Smoke test deployed Preview
52
+ run: |
53
+ set -euo pipefail
54
+ base="https://viz-pythonbyexample.adewale-883.workers.dev"
55
+ for path in \
56
+ "/" \
57
+ "/examples/values" \
58
+ "/prototyping/journey-figures-gestalt"; do
59
+ url="${base}${path}"
60
+ echo "Checking ${url}"
61
+ curl --fail --show-error --silent --location --output /tmp/preview-smoke.html --write-out "%{http_code} %{url_effective}\n" "${url}"
62
+ if grep -qiE "error code: 1101|PythonError|Traceback" /tmp/preview-smoke.html; then
63
+ echo "Preview rendered an exception for ${url}"
64
+ head -200 /tmp/preview-smoke.html
65
+ exit 1
66
+ fi
67
+ done
68
- name: Dump wrangler logs on failure
69
if: failure()
70
run: |
0 commit comments