Skip to content

feat(hardware): make docker-compose hardware-agnostic#13

Merged
growlf merged 3 commits into
mainfrom
feat/hardware-abstraction
May 11, 2026
Merged

feat(hardware): make docker-compose hardware-agnostic#13
growlf merged 3 commits into
mainfrom
feat/hardware-abstraction

Conversation

@growlf
Copy link
Copy Markdown
Owner

@growlf growlf commented May 11, 2026

Summary

Type of change

  • Bug fix
  • New feature / enhancement
  • Documentation update
  • Refactor / cleanup
  • CI / tooling change

Related issues

Testing

  • docker compose config passes with no errors
  • Shell scripts pass shellcheck
  • Manually tested on Intel Arc hardware (if relevant)

Checklist

  • My changes follow the project's code style
  • I have updated documentation where necessary
  • I have not committed secrets or real credentials
  • .env.example is up to date (if env vars were added/removed)

Luma (Enclave AI) and others added 2 commits May 11, 2026 19:36
LITELLM_MASTER_KEY uses :? syntax (fail-fast) which causes docker compose
config to exit when the var is unset. Set a stub value for CI validation only.
docker compose config fails in CI when LITELLM_MASTER_KEY is unset.
Inject ci-validation-key and ci-user as env vars in the validate step.
Also soften docker-compose.yml to use :- fallback with a visible
placeholder rather than :? which blocks CI entirely.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@growlf growlf merged commit 3803c67 into main May 11, 2026
1 check 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