Skip to content

docs(compose): flag rag service's now-unused GITHUB_TOKEN args/secret - #67

Merged
man4ish merged 1 commit into
mainfrom
docs/rag-service-unused-build-args-todo
Aug 30, 2026
Merged

docs(compose): flag rag service's now-unused GITHUB_TOKEN args/secret#67
man4ish merged 1 commit into
mainfrom
docs/rag-service-unused-build-args-todo

Conversation

@man4ish

@man4ish man4ish commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

What

Comment-only change: adds a TODO directly above the rag service's
build.args and secrets block in docker-compose.yml.

Why

omnibioai-rag#25
moved that service's image build to resolve @man4ish/ui and
omnibioai-iam-client from sibling directories already present in the
monorepo build context (${MACHINE_DIR}), instead of GitHub. As a
result, GITHUB_TOKEN, RAGBIO_API_KEY (as a build arg), and the
github_token secret are no longer consumed by the Dockerfile.

Nothing is broken by this today — Docker ignores unused build args and
never reads an unconsumed secret — but this is a real, live
inconsistency worth not losing track of.

Why comment-only, not a removal

This is shared infrastructure (docker-compose.yml), so the actual
removal is left for a deliberate cleanup pass with its own review,
rather than folded into an unrelated PR. This TODO just makes sure
whoever does that pass has the full context (PR #25) without needing
to rediscover it.

RAGBIO_API_KEY in the service's environment: block (further down,
not touched here) is unrelated — that's the running container's own
env var, not the build-time bake-in that was removed.

omnibioai-rag#25 moved the rag service's image build to resolve
@man4ish/ui and omnibioai-iam-client from sibling directories in the
monorepo build context, so GITHUB_TOKEN, RAGBIO_API_KEY (as a build
arg), and the github_token secret are no longer consumed by the
Dockerfile. Docker silently ignores the unused args and never reads
the secret, so nothing is broken -- but this compose file is shared
infrastructure, so leave the actual removal for a deliberate cleanup
pass rather than an unsupervised edit here. Comment-only change.

OmniBioAI/omnibioai-rag#25
@man4ish
man4ish merged commit 5f49cc8 into main Aug 30, 2026
6 of 7 checks passed
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