Skip to content

Deprecate usage of latest branch#3683

Merged
paoloredis merged 1 commit into
mainfrom
DOC-6867
Jul 22, 2026
Merged

Deprecate usage of latest branch#3683
paoloredis merged 1 commit into
mainfrom
DOC-6867

Conversation

@paoloredis

@paoloredis paoloredis commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Merging to main will publish directly to redis.io/docs/latest . the latest branch will be removed altogether


Note

Medium Risk
Changes which Git branch triggers live docs deploys and GCS paths; a misconfigured set-paths step could publish staging content to production or skip the 404 deploy until caught in CI.

Overview
Production publishing moves from the latest Git branch to main. Merges to main now set hugo_root_path/bucket_path to the live /docs/latest targets; the old mapping that sent main to docs/staging/dev and reserved production for a latest branch is removed.

Deploy logic keys off bucket_path instead of branch name. Kubernetes, RS, RDI, and RedisVL GCS deploy steps and the custom 404 job now treat production uploads when bucket_path == 'latest' (so main qualifies), not when github.ref_name == 'latest'.

Contributor docs in README.md describe auto-publish on merge to main, per-PR staging previews, and drop the manual mainlatest promotion workflow.

Reviewed by Cursor Bugbot for commit 57251d5. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

DOC-6867

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@mich-elle-luna mich-elle-luna left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

@paoloredis
paoloredis merged commit 5b36606 into main Jul 22, 2026
77 of 78 checks passed
@paoloredis
paoloredis deleted the DOC-6867 branch July 22, 2026 07:03
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.

3 participants