ReviewOS

also looking at this

stacks/analyticshq

Harden AnalyticsHQ release and dashboard quality

#52
Merged glennmichael123 wants to merge docs/bunpress-product-guide into main
34 files +1236 -340
.github/workflows/deploy.ymlmodified+10-0
Changes to .github/workflows/deploy.yml
@@ -64,6 +64,12 @@ jobs:
6464 - name: Install dependencies
6565 run: bun install --frozen-lockfile
6666
67 - name: Build the production artifact
68 run: bun run build
69
70 - name: Validate the production artifact
71 run: bun run release:validate
72
6773 # IP geolocation database (DB-IP Lite, CC BY 4.0). Fetched here rather than
6874 # committed: an ~8MB binary on a monthly cadence does not belong in git
6975 # history. It ships to the box with the rest of the working tree.
@@ -152,3 +158,7 @@ jobs:
152158 PORKBUN_API_KEY: ${{ secrets.PORKBUN_API_KEY }}
153159 PORKBUN_SECRET_KEY: ${{ secrets.PORKBUN_SECRET_KEY }}
154160 COPYFILE_DISABLE: '1'
161
162 - name: Smoke test production
163 if: needs.determine-environment.outputs.environment == 'production'
164 run: bun run deployment:smoke