diff options
author | Hayleigh Thompson <me@hayleigh.dev> | 2023-08-20 14:38:43 +0100 |
---|---|---|
committer | Hayleigh Thompson <me@hayleigh.dev> | 2023-08-20 14:38:43 +0100 |
commit | bd77efa0e6765f8c5152aaa453e491f4260fb33b (patch) | |
tree | aaad680cf0f71f73baf544a2dac81db359e49808 /docs/vite.config.js | |
parent | 2db21cfd69701a6b8660f82d3cdb0cd8dc5d836e (diff) | |
download | lustre-bd77efa0e6765f8c5152aaa453e491f4260fb33b.tar.gz lustre-bd77efa0e6765f8c5152aaa453e491f4260fb33b.zip |
:wrench: Add vite-plugin-gh-pages and configure deploys on build.
Diffstat (limited to 'docs/vite.config.js')
-rw-r--r-- | docs/vite.config.js | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/docs/vite.config.js b/docs/vite.config.js index 95675a5..555777e 100644 --- a/docs/vite.config.js +++ b/docs/vite.config.js @@ -1,5 +1,14 @@ +import { defineConfig } from "vite"; +import { ghPages } from "vite-plugin-gh-pages"; import gleam from "vite-gleam"; -export default { - plugins: [gleam()], -}; +export default defineConfig(({ command }) => ({ + base: command === "build" ? "/gleam-lustre/" : "/", + plugins: [ + gleam(), + ghPages({ + branch: "docs", + message: "🚀 Deploy to gh-pages.", + }), + ], +})); |