diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml
index 08072a3..881e2b4 100644
--- a/.github/workflows/deploy-pages.yml
+++ b/.github/workflows/deploy-pages.yml
@@ -1,10 +1,9 @@
-# Deploy static Astro site to GitHub Pages (official artifact + deploy-pages flow).
-# One-time repo setup: Settings → Pages → Build and deployment → Source: GitHub Actions.
-# Docs: https://docs.astro.build/en/guides/deploy/github/
+# Deploy static Astro site to GitHub Pages.
+# - Build runs on: push to main, PRs to main, manual dispatch
+# - Deploy runs on: push to main, manual dispatch (NOT on PRs)
#
-# Deploy from `main` and `using-astro`. If deploy fails with “branch is not allowed to
-# deploy to github-pages”, add this repo + both branches under:
-# Settings → Environments → github-pages → Deployment branches (Selected branches).
+# One-time repo setup: Settings → Pages → Source: GitHub Actions
+# Docs: https://docs.astro.build/en/guides/deploy/github/
name: Deploy to GitHub Pages
diff --git a/package-lock.json b/package-lock.json
index 719ffa9..222b6ac 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2532,9 +2532,9 @@
}
},
"node_modules/devalue": {
- "version": "5.8.0",
- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.0.tgz",
- "integrity": "sha512-2zA9pFEsnp7vWBZbXF5JAgAq0fsUIt/1XPbRiAmRV3lp/2C3upzH+sADiyy66aFCihoLEsrQHxNM5w1gIDfsBg==",
+ "version": "5.8.1",
+ "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.1.tgz",
+ "integrity": "sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==",
"license": "MIT"
},
"node_modules/devlop": {
diff --git a/package.json b/package.json
index 3c4fa09..50f03f9 100644
--- a/package.json
+++ b/package.json
@@ -23,5 +23,8 @@
"devDependencies": {
"gh-pages": "^6.1.0",
"typescript": "^5.6.3"
+ },
+ "overrides": {
+ "devalue": ">=5.8.1"
}
}
diff --git a/src/pages/imprint.astro b/src/pages/imprint.astro
deleted file mode 100644
index 6c88f22..0000000
--- a/src/pages/imprint.astro
+++ /dev/null
@@ -1,18 +0,0 @@
----
-import BaseLayout from "../layouts/BaseLayout.astro";
-import Prose from "../components/Prose.astro";
-import { getEntry, render } from "astro:content";
-
-const entry = await getEntry("legal", "imprint");
-if (!entry) throw new Error("Missing imprint content");
-
-const { Content } = await render(entry);
----
-
-
-
-
-
-
-
-
diff --git a/src/pages/privacy.astro b/src/pages/privacy.astro
deleted file mode 100644
index af2dd63..0000000
--- a/src/pages/privacy.astro
+++ /dev/null
@@ -1,18 +0,0 @@
----
-import BaseLayout from "../layouts/BaseLayout.astro";
-import Prose from "../components/Prose.astro";
-import { getEntry, render } from "astro:content";
-
-const entry = await getEntry("legal", "privacy");
-if (!entry) throw new Error("Missing privacy content");
-
-const { Content } = await render(entry);
----
-
-
-
-
-
-
-
-