Skip to content

Releases: beabee-communityrm/monorepo

v0.16.0

04 Jun 12:32
90d5002
Compare
Choose a tag to compare

First Beabee Monorepo Release

We are excited to announce the release of the Beabee Monorepo, a unified codebase that combines our backend, frontend, and common libraries into a single repository. This significant restructuring aims to streamline our development processes and enhance development speed.

This is a pre-release to test whether the release process still works. Full releases will follow.

Highlights of the Release:

  • Unified Codebase: The backend, frontend, and common libraries are now housed under one roof, making it easier to manage dependencies and coordinate changes across teams.

  • Docker Integration: We have migrated all Docker configurations from the individual repositories to the monorepo. This ensures a consistent and seamless environment for development and deployment.

  • GitHub Actions: All continuous integration and deployment workflows have been consolidated into this monorepo using GitHub Actions, providing robust automation and efficiency in our operations.

  • Migration to Yarn: Transitioning from npm to Yarn, we are now leveraging Yarn Workspaces. This allows us to manage the three packages more effectively, with simplified dependency management and faster installations.

Just the beginning

Further optimisations are planned as development progresses. For example, additional repositories could be added and the advantages of a monorepo could be further utilised and expanded.

v0.15.4

04 Jun 12:09
1f3b4b5
Compare
Choose a tag to compare
v0.15.4 Pre-release
Pre-release

Second release try to test the release on the monorepo

v0.15.3

31 May 15:26
147b2d8
Compare
Choose a tag to compare
v0.15.3 Pre-release
Pre-release

First Beabee Monorepo Release

We are excited to announce the release of the Beabee Monorepo, a unified codebase that combines our backend, frontend, and common libraries into a single repository. This significant restructuring aims to streamline our development processes and enhance development speed.

This is a pre-release to test whether the release process still works. Full releases will follow.

Highlights of the Release:

  • Unified Codebase: The backend, frontend, and common libraries are now housed under one roof, making it easier to manage dependencies and coordinate changes across teams.

  • Docker Integration: We have migrated all Docker configurations from the individual repositories to the monorepo. This ensures a consistent and seamless environment for development and deployment.

  • GitHub Actions: All continuous integration and deployment workflows have been consolidated into this monorepo using GitHub Actions, providing robust automation and efficiency in our operations.

  • Migration to Yarn: Transitioning from npm to Yarn, we are now leveraging Yarn Workspaces. This allows us to manage the three packages more effectively, with simplified dependency management and faster installations.

Just the beginning

Further optimisations are planned as development progresses. For example, additional repositories could be added and the advantages of a monorepo could be further utilised and expanded.