Skip to content

docs(deployment): clone master for the deploy script, not the deleted tools/buildservice branch - #646

Merged
lgelauff merged 1 commit into
masterfrom
docs/deploy-clone-master
Oct 4, 2026
Merged

lgelauff merged 1 commit into
masterfrom
docs/deploy-clone-master

Conversation

@lgelauff

@lgelauff lgelauff commented Oct 4, 2026

Copy link
Copy Markdown
Collaborator

The one-time setup in deployment.md cloned and checked out tools/buildservice, a branch that was deleted after #564 merged. A new clone with those commands fails, and an existing clone on that branch cannot update itself, so tools/deploy.sh keeps running an old copy of itself (seen on montage-dev).

On production the deploy clone (~/www/python/src) was an old checkout from before the buildservice, without tools/deploy.sh at all, until it was pulled to master on 2026-10-04 to deploy master.

This PR changes only deployment.md: clone master, and for an existing clone fetch, check out master and pull with --ff-only. The tools/deploy.sh header, which still says ~/montage, is already corrected in #630, so it is left alone here to avoid a conflict.

Merges cleanly with #628 and #630.

Written with Claude (Claude Code) on behalf of @lgelauff.

🤖 Generated with Claude Code

… tools/buildservice branch

The one-time setup cloned and checked out tools/buildservice, which was
deleted after #564 merged. A new clone with those commands fails, and an
existing clone on that branch cannot update itself, so deploy.sh keeps
running an old copy of itself (seen on montage-dev). On production the
clone was an old checkout from before the buildservice, without
tools/deploy.sh at all, until it was pulled to master on 2026-10-04.

Clone master, and for an existing clone fetch, check out master and
pull. The deploy.sh header (~/montage) is corrected separately in #630.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@lgelauff lgelauff added the docs label Oct 4, 2026
@lgelauff
lgelauff merged commit 17ebec4 into master Oct 4, 2026
4 checks passed
@lgelauff
lgelauff deleted the docs/deploy-clone-master branch October 4, 2026 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant