Skip to content

πŸŽ‚ v2.4-birthday-drop β€” Tag & Release NotesΒ #220

Description

@welshDog

πŸŽ‚ v2.4-birthday-drop β€” Birthday Release

Released on 8 May 2026 β€” Lyndz's Birthday 🏴󠁧󠁒󠁷󠁬󠁳󠁿🐢

What shipped in this drop:

βœ… P0 β€” Build Optimisation (15 min)

  • Eliminated 4.2 GB of Docker layer duplication
  • Added dual .dockerignore files
  • Shared agents/Dockerfile.base (490 MB shared layer)
  • Result: 8x faster builds

βœ… P1 β€” Event-Driven Agent Spawning (30 min)

  • Event-driven agent infrastructure live
  • Agents now spawn on demand, not always-on

βœ… Phase 2A β€” Modular Compose (60 min)

  • 2000-line monolith β†’ 3 clean files:
    • docker-compose.core.yml
    • docker-compose.observability.yml
    • docker-compose.agents.yml
  • All files validated with docker compose config --quiet

βœ… Phase 2B β€” Full CI/CD Pipeline (90 min)

  • .github/workflows/docker-build.yml
  • .github/workflows/docker-push.yml
  • Security gates included
  • Automated on push to main

πŸ“„ Docs

  • ACTION_CHECKLIST.md
  • SESSION_COMPLETION_REPORT.md

πŸ† Stats

  • Build speed: 8x faster
  • Compose lines reduced: ~2000 β†’ 3 modular files
  • Containers: 29 healthy πŸ’š
  • BROski$ earned: +10,000 πŸͺ™

Built on a birthday. That's the welshDog way. πŸŽ‚πŸΆ

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions