zio-scala2-quickstart.g8
zio-scala2-quickstart.g8 copied to clipboard
A Giter8 template for a fully functional, ready to deploy ZIO-based microservice.
Currently, as part of this quickstart, I could find REST(Akka), Graphql(Caliban). Any thoughts on integrating Akka-GRPC or ZIO-GRPC?
It would be nice to have ready postgres by docker compose
Although all tests pass locally in all combinations of `yes/no`, some random CI checks are failing each time (e.g. `(yes, yes, yes)` passes but `(yes, yes, no)` fails).
Need more detailed specification. https://github.com/lomigmegard/akka-http-cors
Split the application into three sub-projects: 1. api (packages: api, config; also object Boot) 2. domain (packages: application, domain) 3. Infrastructure (packages: infrastructure) Domain should not depend on other projects....
Having out of the box authentication would be useful. The question is what should we support and how much effort will the maintenance take? Are there any abstraction we could...
## About this PR 📦 Updates [org.scalameta:scalafmt-core](https://github.com/scalameta/scalafmt) from `3.7.17` to `3.8.3` 📜 [GitHub Release Notes](https://github.com/scalameta/scalafmt/releases/tag/v3.8.3) - [Version Diff](https://github.com/scalameta/scalafmt/compare/v3.7.17...v3.8.3) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
## About this PR 📦 Updates [org.scala-sbt:sbt](https://github.com/sbt/sbt) from `1.8.3` to `1.10.1` 📜 [GitHub Release Notes](https://github.com/sbt/sbt/releases/tag/v1.10.1) - [Version Diff](https://github.com/sbt/sbt/compare/v1.8.3...v1.10.1) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
## About this PR 📦 Updates [dev.zio:zio-json](https://github.com/zio/zio-json) from `0.6.2` to `0.7.1` 📜 [GitHub Release Notes](https://github.com/zio/zio-json/releases/tag/v0.7.1) - [Version Diff](https://github.com/zio/zio-json/compare/v0.6.2...v0.7.1) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
## About this PR 📦 Updates [dev.zio:zio-http](https://github.com/zio/zio-http) from `3.0.0-RC1` to `3.0.0-RC9` 📜 [GitHub Release Notes](https://github.com/zio/zio-http/releases/tag/v3.0.0-RC9) - [Version Diff](https://github.com/zio/zio-http/compare/v3.0.0-RC1...v3.0.0-RC9) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...