We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 735b98d + f5737be commit baf69d3Copy full SHA for baf69d3
1 file changed
.github/workflows/rebuild-model-site.yml
@@ -0,0 +1,20 @@
1
+# Trigger a rebuild of the policyengine-model site when a new release is published.
2
+# The model site pre-fetches metadata at build time for instant page loads.
3
+# Requires MODEL_SITE_DEPLOY_HOOK secret (Vercel Deploy Hook URL).
4
+name: Rebuild model site
5
+on:
6
+ release:
7
+ types: [published]
8
+jobs:
9
+ trigger:
10
+ runs-on: ubuntu-latest
11
+ steps:
12
+ - name: Trigger Vercel deploy
13
+ env:
14
+ DEPLOY_HOOK: ${{ secrets.MODEL_SITE_DEPLOY_HOOK }}
15
+ run: |
16
+ if [ -z "$DEPLOY_HOOK" ]; then
17
+ echo "MODEL_SITE_DEPLOY_HOOK secret not set, skipping"
18
+ exit 0
19
+ fi
20
+ curl -X POST "$DEPLOY_HOOK"
0 commit comments