diff --git a/README.md b/README.md index baa75f1..387e85b 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,9 @@ The marketing site, published at **https://openpreflight.xyz**. Astro + Tailwind v4, static output. Positioning pages plus a branded 404; how-to lives -on [docs.openpreflight.xyz](https://docs.openpreflight.xyz). +on [docs.openpreflight.xyz](https://docs.openpreflight.xyz). The product it +describes is **v1.0.0** +([GitHub Release](https://github.com/openpreflight/openpreflight/releases/tag/v1.0.0)). Reference documentation lives on a separate site, [openpreflight/docs](https://github.com/openpreflight/docs), at diff --git a/public/index.md b/public/index.md index 36922ba..7ab00de 100644 --- a/public/index.md +++ b/public/index.md @@ -8,6 +8,7 @@ Self-hosted. One Go binary and one SQLite file. Register a GitHub App you own, e - Docs: https://docs.openpreflight.xyz - Source: https://github.com/openpreflight/openpreflight - License: Apache-2.0 +- Release: https://github.com/openpreflight/openpreflight/releases/tag/v1.0.0 (v1.0.0, 29 August 2026) ## What it is @@ -31,6 +32,8 @@ See https://openpreflight.xyz/#demo ## Not in v1 +These are out of scope for the shipped v1.0.0, not unfinished work: + - GitHub Actions YAML - `actions/runner` - Creating GitHub Apps for you diff --git a/public/llms.txt b/public/llms.txt index b7304f7..0f43a5b 100644 --- a/public/llms.txt +++ b/public/llms.txt @@ -7,6 +7,7 @@ openpreflight is a small CI provider you run yourself. It does not wrap GitHub A Marketing site: https://openpreflight.xyz Docs: https://docs.openpreflight.xyz Source: https://github.com/openpreflight/openpreflight +Release: https://github.com/openpreflight/openpreflight/releases/tag/v1.0.0 (v1.0.0, 29 August 2026) License: Apache-2.0 ## Product diff --git a/src/components/templates/saas-landing-01.tsx b/src/components/templates/saas-landing-01.tsx index 00a7892..623dce4 100644 --- a/src/components/templates/saas-landing-01.tsx +++ b/src/components/templates/saas-landing-01.tsx @@ -17,7 +17,7 @@ import { SiteHeader01 } from "@/components/blocks/site-header-01"; import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { cn } from "@/lib/utils"; -import { CTA, DOCS, REPO, DEMO_REPO, footerGroups, navLinks, tagline } from "@/lib/site"; +import { CTA, DOCS, REPO, DEMO_REPO, RELEASE, footerGroups, navLinks, tagline } from "@/lib/site"; import demoRuns from "@/data/demo-runs.json"; function outcomeLabel(conclusion: string) { @@ -128,7 +128,7 @@ function SaasLanding01({ className, ...props }: React.ComponentProps<"div">) {
- openpreflight + v1.0.0 is out
+ Tagged 29 August 2026.{" "} + + Linux binaries + + {" · "} + + Changelog + +
- Changelog lives in the code repo. GitHub Releases (when tagged) publish the
- image and binaries. Until a tag exists, run from Compose build or a commit
- you trust.
+ v1.0.0 is tagged (29 August 2026). The changelog lives in
+ the code repo. The GitHub Release has linux amd64 and
+ arm64 binaries. Pin the published image with{" "}
+ OPENPREFLIGHT_VERSION=1.0.0.
+ v1.0.0 is the tagged v1 release.{" "} + GitHub Release ·{" "} + Changelog. +
diff --git a/src/pages/why.astro b/src/pages/why.astro
index 6821e25..6f2da0a 100644
--- a/src/pages/why.astro
+++ b/src/pages/why.astro
@@ -1,6 +1,6 @@
---
import MarketingPage from '../layouts/MarketingPage.astro';
-import { CTA, DOCS, REPO } from '../lib/site';
+import { CTA, DOCS, REPO, RELEASE } from '../lib/site';
---
+ v1.0.0 is out. Linux binaries are on the{" "}
+ GitHub Release. The ceiling below is still the
+ product boundary, not a backlog.
+
The shape