Write down the Glama build values, which lived nowhere but in Glama - #55
Merged
Conversation
Glama does not build from this repository's Dockerfile. It builds from a form in its own admin panel, and today those fields were overwritten with another project's. The only surviving copy of the correct values was a screenshot somebody happened to have taken. A configuration a third party stores for you is a configuration you do not have. Recorded with the three things that are easy to get wrong, each of which has already cost something: - libicu-dev is the first build step and not optional, and the tempting fix — DOTNET_SYSTEM_GLOBALIZATION_INVARIANT — makes the build pass while silently changing how Spanish text is compared and cased, in the product whose differentiator is treating Spanish as a first language. - The pinned SHA should be empty. It was set to 020554d, from yesterday, so a rebuild would have republished the report that announces a tidy bibliography as a source contradiction — fixed this morning in #53. - stdio, so no port and no health endpoint; mcp-proxy in the CMD is Glama's own shim for their checks. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Glama does not build from this repository's
Dockerfile. It builds from a form in its own admin panel, and today those fields were overwritten. The only surviving copy of the correct values was a screenshot somebody happened to have taken.A configuration a third party stores for you is a configuration you do not have.
Docs/glama-build.mdrecords the base image, build steps, CMD, environment schema and placeholder parameters verbatim, plus the three things that are easy to get wrong — each of which has already cost something:libicu-devis the first build step and not optional.debian:trixie-slimships no ICU and .NET dies at startup without it. The tempting fix isDOTNET_SYSTEM_GLOBALIZATION_INVARIANT, which makes the build pass and silently changes how Spanish text is compared and cased — in the product whose differentiator is treating Spanish as a first language.020554d, from yesterday, so a rebuild would have republished the report that announces a tidy bibliography as a source contradiction — fixed this morning in The committee's findings, which arrived after #52 was merged #53. A pin is a promise to keep shipping whatever that commit said.mcp-proxyin the CMD is Glama's own shim for their checks.Also worth knowing, found while looking
The public listing is healthy — A/A/A, eight tools, no failure indicator — so nothing needs rescuing there. But it is six days stale: it still shows
0.3.0from 2026-08-04, and its own build history already carried a failure from 2026-08-05 10:51, before today's. NuGet and the MCP registry are at0.4.0.That also explains the tool count: eight is what
0.3.0exposed.A successful rebuild against current
mainbrings the listing up to date and picks up this morning's fixes at the same time.🤖 Generated with Claude Code