Files
awesome-copilot/website/astro.config.mjs
Aaron Powell 26df6a2907 feat(ci): add PR preview deployments
- Add pr-preview.yml workflow using rossjrw/pr-preview-action
- Update astro.config.mjs to support dynamic base path via ASTRO_BASE env
- Previews deploy to /pr-preview/pr-<number>/ on gh-pages branch
- Auto-cleanup when PR is closed
2026-02-02 15:55:07 +11:00

26 lines
529 B
JavaScript

import sitemap from "@astrojs/sitemap";
import { defineConfig } from "astro/config";
// Support dynamic base path for PR previews via ASTRO_BASE env var
const base = process.env.ASTRO_BASE || "/";
// https://astro.build/config
export default defineConfig({
site: "https://github.github.io",
base: base,
output: "static",
integrations: [sitemap()],
build: {
assets: "assets",
},
trailingSlash: "always",
vite: {
build: {
sourcemap: true,
},
css: {
devSourcemap: true,
},
},
});