Skip to content

docs: isolate preview and production deploys - #3004

Merged
vmaerten merged 5 commits into
mainfrom
docs/website-foundation
Aug 30, 2026
Merged

docs: isolate preview and production deploys#3004
vmaerten merged 5 commits into
mainfrom
docs/website-foundation

Conversation

@vmaerten

@vmaerten vmaerten commented Aug 29, 2026

Copy link
Copy Markdown
Member
  • Separated stable, next, preview, and local build contexts.
  • Kept analytics on public sites and Algolia on stable production only.
  • Prevented next.taskfile.dev and previews from being crawled or indexed.
  • Added SEO, security, caching, MIME type, and agent-access headers.
  • Excluded templates, corrected sitemap metadata, and fixed broken anchors.

@vmaerten vmaerten changed the title docs(site): isolate preview and production deploys docs: isolate preview and production deploys Aug 30, 2026
@vmaerten
vmaerten marked this pull request as ready for review August 30, 2026 08:10
@vmaerten
vmaerten merged commit 7eee5cc into main Aug 30, 2026
21 checks passed
@vmaerten
vmaerten deleted the docs/website-foundation branch August 30, 2026 17:27
no-hup added a commit to no-hup/task that referenced this pull request Sep 2, 2026
The anchors added in this branch used the `#--flag-name` style that
already existed in these pages, but VitePress strips leading hyphens
when it slugifies a heading, so every one of them was dead. go-task#3004 had
just fixed four of the pre-existing ones the same way.

- environment.md: repair 19 anchors, document NO_COLOR and CI (both are
  read in internal/flags/flags.go and NO_COLOR takes precedence over the
  already-documented FORCE_COLOR)
- cli.md: the Remote section had no cross-references at all; 9 of its 11
  flags have both a config key and an env var, so link them
- config.md: interactive was missing its env var, temp-dir its CLI flag,
  and remote.cacert/cert/cert-key had neither
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant