Skip to content

Commit 6a5b895

Browse files
committed
chore(site): deploy prebuilt public with netlify --no-build
Build on node16, deploy on node22 via netlify cli with --no-build so the cli uploads the prebuilt public/ instead of rebuilding.
1 parent 9901f80 commit 6a5b895

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

site/AGENTS.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,11 @@ yarn serve # serve built public/
2626
yarn sync # node sync.js — pull docs from analytics packages
2727
yarn deploy # netlify deploy
2828
```
29+
30+
## Deployments
31+
32+
Builds must happen in node16 then we gotta swap to node 22+ to run the netlify cli to deploy
33+
34+
```
35+
netlify deploy --no-build --prod
36+
```

site/main/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"build": "gatsby build",
1212
"postbuild": "node scripts/sitemap.js && cp _redirects public",
1313
"serve": "http-server public",
14-
"deploy": "./node_modules/.bin/netlify deploy -p --dir public --site 09429c65-5e92-4873-9805-ae4f30027d8a",
15-
"deploydev": "./node_modules/.bin/netlify deploy --dir public"
14+
"deploy": "./node_modules/.bin/netlify deploy --no-build -p --dir public --site 09429c65-5e92-4873-9805-ae4f30027d8a",
15+
"deploydev": "./node_modules/.bin/netlify deploy --no-build --dir public"
1616
},
1717
"dependencies": {
1818
"gatsby": "^2.13.20",

0 commit comments

Comments
 (0)