Skip to content

AI-414: release v0.8.6-lsw.3 with the uppercase PR tag - #2

Merged
beckerfelipee merged 2 commits into
leasewebfrom
AI-414-uppercase-pr-tag
Sep 1, 2026
Merged

beckerfelipee merged 2 commits into
leasewebfrom
AI-414-uppercase-pr-tag

Conversation

@beckerfelipee

@beckerfelipee beckerfelipee commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Everything AI-414 still needs on the fork, in one release.

Uppercase pull request tag. A pull request build now publishes PR-<n> instead of pr-<n>, matching the convention the middleman already uses, so a node overriding librechat.version reads the same on both. A Docker tag may contain uppercase; only the repository name may not. The workflow a pull_request event runs comes from the pull request itself, so this build publishes PR-2 and proves the change in one shot.

package-lock.json goes back to the upstream blob. npm ci validates the dependency tree, not the root version field, so syncing the lock bought nothing and guaranteed a conflict in a 1.6 MB generated file on every upstream tag merge. Verified with a minimal repro: npm ci exits 0 with the root version out of sync.

Version to v0.8.6-lsw.3. Merging this publishes the image and creates the git tag.

The old lowercase pr-1 stays in GHCR pointing at its last build and is never updated again. A node overriding librechat.version has to move to the uppercase tag.

Supersedes #1.

AI-414

Matches the PR-<n> convention the middleman already uses, so a test
node overriding librechat.version reads the same on both.
… version

npm ci validates the dependency tree, not the root version field, so
syncing the lock bought nothing and guaranteed a conflict in a 1.6 MB
generated file on every upstream tag merge.
@beckerfelipee beckerfelipee changed the title AI-414: uppercase the pull request image tag AI-414: release v0.8.6-lsw.3 with the uppercase PR tag Sep 1, 2026
@beckerfelipee
beckerfelipee merged commit 1c219ca into leaseweb Sep 1, 2026
1 check passed
@beckerfelipee
beckerfelipee deleted the AI-414-uppercase-pr-tag branch September 1, 2026 12: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.

2 participants