From 28f003ca5c16a3a001e4cdc98c010c4d9fc39f76 Mon Sep 17 00:00:00 2001 From: Eric Wang Date: Wed, 12 Aug 2026 23:25:25 -0700 Subject: [PATCH] feat(site): the 0813 receipt, a release in the masthead, the whale beside the name - news: embed the Models & Pricing screenshot (circled 0813 version cell) as the entry's primary source, like the price-rise email - masthead: the current release (git describe --tags at build time, fallback constant) links to /releases; CI and Pages fetch full history so --check sees the real tag, not the fallback - brand: the official whale moves off the header rule to swim just ahead of thevibeworks/deepseek-cli Co-Authored-By: Claude Fable 5 --- .github/workflows/ci.yml | 5 +++ .github/workflows/pages.yml | 6 +++ site/404.html | 4 +- site/agents/index.html | 4 +- site/build.py | 38 +++++++++++++++++- site/commands/index.html | 4 +- site/cost/index.html | 4 +- site/formats/index.html | 4 +- site/index.html | 4 +- site/install/index.html | 4 +- ...-v4-pro-0813-models-pricing-2026-08-12.jpg | Bin 0 -> 200531 bytes site/news/index.html | 13 +++++- site/playground/index.html | 4 +- site/style.css | 34 ++++++++-------- 14 files changed, 91 insertions(+), 37 deletions(-) create mode 100644 site/news/deepseek-v4-pro-0813-models-pricing-2026-08-12.jpg diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ba82ad2..dd4e225 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,12 @@ jobs: check: runs-on: ubuntu-latest steps: + # Full history, because site/build.py reads the latest tag for the + # masthead's release link; a shallow, tagless checkout would make + # the site --check step compare against the fallback constant. - uses: actions/checkout@v5 + with: + fetch-depth: 0 - uses: actions/setup-go@v6 with: diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 1b90d57..6a24866 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -23,7 +23,13 @@ jobs: url: ${{ steps.deploy.outputs.page_url }} runs-on: ubuntu-latest steps: + # Full history, because the masthead's release link comes from + # `git describe --tags` at build time. A shallow, tagless checkout + # would make the --check step compare against the fallback constant + # instead of the real tag. - uses: actions/checkout@v5 + with: + fetch-depth: 0 # The HTML is committed so the site is readable in the repo, which # only works if it matches the generator. This is what keeps them diff --git a/site/404.html b/site/404.html index 2fd2b92..1a00365 100644 --- a/site/404.html +++ b/site/404.html @@ -55,10 +55,9 @@
-