Skip to content

chore: converge into monorepo (CLI + website)#1

Merged
agnath18K merged 15 commits into
mainfrom
chore/monorepo-converge
Jun 23, 2026
Merged

chore: converge into monorepo (CLI + website)#1
agnath18K merged 15 commits into
mainfrom
chore/monorepo-converge

Conversation

@agnath18K

Copy link
Copy Markdown
Owner

Converges the Lumo project into a single monorepo (part of the repo consolidation).

What changed

  • Website folded in: get_lumo merged under web/ with git history preserved (git subtree).
  • CI scoped by path:
    • Site deploy workflows moved to root .github/workflows/web-firebase-*.yml, scoped to web/**, build/deploy from the web/ working dir (entryPoint: ./web).
    • Go CI (production-ci.yml) now paths-ignores web/**, docs/**, **.md.
    • goreleaser unchanged (tag-triggered).
  • Cleanup: stopped tracking the committed 12.8 MB lumo binary and a stale log; extended .gitignore (root binary + web artifacts).
  • Refs updated: all github.com/agnath18K/lumo_cli/lumo (README, .goreleaser, debian/*, site links), and cd lumo_clicd lumo.

Verified locally

  • go build ./...
  • cd web && npm ci && npm run build ✅ (6 pages)

Note

The website deploy workflow needs the FIREBASE_SERVICE_ACCOUNT_LUMO_CLI secret re-added to this repo (it lived in get_lumo). Until then, the web deploy step will fail; Go CI is unaffected.

agnath18K added 15 commits May 14, 2025 17:13
git-subtree-dir: web
git-subtree-mainline: a09cd7d
git-subtree-split: b4c2388
- Fold get_lumo website into web/ (history preserved via subtree)
- Relocate site Firebase workflows to root, scoped to web/** with web/ working-dir
- Path-ignore web/docs/md in Go CI so site changes don't trigger Go jobs
- Stop tracking committed binary (lumo) and stale log; extend .gitignore
- Update all github.com/agnath18K/lumo_cli references → /lumo
Stale since a09cd7d changed the default; fixes pre-existing red CI.
@agnath18K agnath18K merged commit 74db90a into main Jun 23, 2026
3 of 4 checks passed
@agnath18K agnath18K deleted the chore/monorepo-converge branch June 23, 2026 12:24
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