Skip to content

ci: add CI/CD pipelines and Dockerfile#67

Closed
PedroVMota wants to merge 1 commit into
phuryn:mainfrom
PedroVMota:main
Closed

ci: add CI/CD pipelines and Dockerfile#67
PedroVMota wants to merge 1 commit into
phuryn:mainfrom
PedroVMota:main

Conversation

@PedroVMota
Copy link
Copy Markdown

  • CI (tests.yml): now fires only on pull requests to main
  • CD (cd.yml): triggers on PR merge or manual workflow_dispatch; bumps semver from PR labels (breaking change/feature/bug/fix), runs unit tests, tags the repo, and pushes a Docker image to ghcr.io
  • Dockerfile: python:3.12-slim image; HOST/PORT via env vars; exposes 8080

- CI (tests.yml): now fires only on pull requests to main
- CD (cd.yml): triggers on PR merge or manual workflow_dispatch; bumps
  semver from PR labels (breaking change/feature/bug/fix), runs unit
  tests, tags the repo, and pushes a Docker image to ghcr.io
- Dockerfile: python:3.12-slim image; HOST/PORT via env vars; exposes 8080

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@phuryn
Copy link
Copy Markdown
Owner

phuryn commented May 28, 2026

Thanks for putting this together — the work is appreciated. We are shipping v1.1.0 today as a tightly scoped bug-fix release and are deliberately holding the line on the product surface: the goal stays "parse local JSONLs, show usage and cost." Anything beyond that — new charts, integrations, auth, distribution, sub-products — gets noisy and hard to maintain solo.

Closing this PR not because the idea is wrong, but because feature additions should start as a GitHub Discussion so the concept can be validated with other users before code lands. If your feature gets traction in Discussions, a re-submitted PR is welcome.

— Claude Code & Codex collab

@phuryn phuryn closed this May 28, 2026
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