Skip to content

Promote v1.19 to latest (merge at 1.19.0 GA) - #5357

Draft
nelson-parente wants to merge 4 commits into
dapr:v1.19from
nelson-parente:promote-v1.19-latest
Draft

nelson-parente wants to merge 4 commits into
dapr:v1.19from
nelson-parente:promote-v1.19-latest

Conversation

@nelson-parente

@nelson-parente nelson-parente commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

For the 1.19.0 GA release (planned 2026-10-13). Do not merge before 1.19.0 is published.

This is the v1.19 half of the docs promotion. It mirrors the 1.18 promotion in #5206:

  • hugo.yaml: baseURL from https://v1-19.docs.dapr.io to https://docs.dapr.io/. The 1.18 promotion did not change it, and Fix baseUrl for current #5242 fixed that a month later. Without it, the canonical and og:url links of the promoted site point at the preview host.
  • hugo.yaml: version_menu from v1.19 (preview) to v1.19 (latest). In versions, add v1.20 (preview) (https://v1-20.docs.dapr.io), mark v1.19 (latest) at "#", and point v1.18 at https://v1-18.docs.dapr.io.
  • README.md: v1.19 becomes the primary branch, v1.20 the pre-release branch.
  • daprdocs/layouts/_shortcodes/dapr-latest-version.html: 1.19 / 1.19.0, and 1.19.0 for the CLI.

This branch builds with Hugo 0.147.9, the version the docs workflows use. hugo --minify --disableKinds RSS,sitemap,taxonomy,term renders 849 pages with no errors. The getting-started page renders https://docs.dapr.io/getting-started/ as its canonical URL. The website-v1-19.yml build skips this PR by design once version_menu says (latest), so the PR checks do not build it.

Not included, because they need GA-day information or would trigger a deployment from this PR:

  • Re-add .github/workflows/website-root.yml on v1.19, copied from v1.18 with the branch triggers changed to v1.19. Preview version v1.19 #5207 removed it from v1.19 when the branch became the preview. Adding a workflow file here would run it on this PR.
  • The 1.19.0 row in support-release-policy.md, with the final CLI and SDK versions.
  • The v1.18 archive change (equivalent of Archive v1.17 #5205) and the v1.20 preview branch (equivalent of Preview version v1.19 #5207).

If the final CLI version is not 1.19.0, update the cli value in the shortcode before merging.

🤖 Generated with Claude Code

https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5

Mark v1.19 as the latest docs version for the 1.19.0 release, following the 1.18 promotion (dapr#5206): version menu and versions list in hugo.yaml, the branch table in README.md, and the dapr-latest-version shortcode.

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5
nelson-parente and others added 3 commits October 5, 2026 01:15
The 1.18 promotion (dapr#5206) left baseURL on the preview host, and dapr#5242
fixed it a month later. Without this change, the absolute URLs that the
promoted v1.19 site renders (canonical and og:url) point at
https://v1-19.docs.dapr.io instead of https://docs.dapr.io.

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5
Downgrades the 1.18.0 row from "Supported (current)" and adds a
placeholder 1.19.0 row marked "Supported (current)", with an inline
TODO. The real release date, CLI version, and per-SDK versions cannot
be filled in yet: as of 2026-10-09 the CLI has no 1.19 branch or tag,
and the Go, JS, PHP, and Rust SDKs had not started their 1.19 work.
Whoever merges this PR at GA must replace the TBD values first.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5
Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
Promoting v1.19 to latest (this PR already sets version_menu to "v1.19
(latest)" in hugo.yaml) makes website-v1-19.yml skip its own deploy —
it already gates on version_menu containing "(latest)" and defers to
website-root.yml. Without this file, nothing would deploy v1.19 to
production docs.dapr.io once v1.18's website-root.yml is deleted
(docs#5361). Copies the existing v1.18 website-root.yml, retargeted
from branch v1.18 to v1.19, same Azure Static Web Apps token and app.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017JhKUDV9dbs5JDz2uwZqz5
Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
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