From 55712a8c6806cd7b5ee40c5cfba062b95e87e564 Mon Sep 17 00:00:00 2001 From: "Alex Pooley (@zuedev)" Date: Sat, 11 Jul 2026 17:54:13 +0100 Subject: add deployment scripts and update .gitignore for wrangler --- 174bg/handbook-vitepress/.gitignore | 1 + 174bg/handbook-vitepress/README.md | 2 ++ 174bg/handbook-vitepress/package.json | 4 +++- 174bg/handbook-vitepress/wrangler.jsonc | 19 +++++++++++++++++++ 4 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 174bg/handbook-vitepress/wrangler.jsonc (limited to '174bg') diff --git a/174bg/handbook-vitepress/.gitignore b/174bg/handbook-vitepress/.gitignore index a5418a5..d7b28ba 100644 --- a/174bg/handbook-vitepress/.gitignore +++ b/174bg/handbook-vitepress/.gitignore @@ -1,3 +1,4 @@ /node_modules/ /.vitepress/cache/ /.vitepress/dist/ +/.wrangler/ \ No newline at end of file diff --git a/174bg/handbook-vitepress/README.md b/174bg/handbook-vitepress/README.md index 3fd54d0..ee4ac87 100644 --- a/174bg/handbook-vitepress/README.md +++ b/174bg/handbook-vitepress/README.md @@ -8,3 +8,5 @@ A VitePress rebuild of the [174th Battle Group Handbook](../handbook), a guide f - `npm run dev` — start the local dev server - `npm run build` — build the static site to `.vitepress/dist` - `npm run preview` — preview the production build locally +- `npm run deploy` — deploy the site to Cloudflare +- `npm run build+deploy` — build and deploy the site to Cloudflare diff --git a/174bg/handbook-vitepress/package.json b/174bg/handbook-vitepress/package.json index 335943b..abebfa6 100644 --- a/174bg/handbook-vitepress/package.json +++ b/174bg/handbook-vitepress/package.json @@ -5,6 +5,8 @@ "scripts": { "dev": "npx vitepress dev", "build": "npx vitepress build", - "preview": "npx vitepress preview" + "preview": "npx vitepress preview", + "deploy": "npx wrangler@latest deploy", + "build+deploy": "npx wrangler@latest deploy" } } diff --git a/174bg/handbook-vitepress/wrangler.jsonc b/174bg/handbook-vitepress/wrangler.jsonc new file mode 100644 index 0000000..752d1e5 --- /dev/null +++ b/174bg/handbook-vitepress/wrangler.jsonc @@ -0,0 +1,19 @@ +{ + "$schema": "https://esm.sh/wrangler@4.90.1/config-schema.json", + "compatibility_date": "2026-03-29", + "account_id": "424d9dabd39849818d9e22366a20e4d6", + "name": "174bg-handbook-vitepress", + "assets": { + "directory": "./.vitepress/dist" + }, + "minify": true, + "observability": { + "enabled": true, + }, + "routes": [ + { + "pattern": "handbook-vitepress.174bg.net", + "custom_domain": true, + }, + ], +} -- cgit v1.2.3