fluttercommunity / get_it

Get It - Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App. Maintainer: @escamoteur
https://pub.dev/packages/get_it
MIT License
1.36k stars 149 forks source link

fix CI, add more checks #304

Closed lukepighetti closed 1 year ago

lukepighetti commented 1 year ago

This adds CI checks and ensures that the codebase passes

Uses flutter instead of dart because the code coverage command is flaky on dart and it allows us to check the example as well.

Also commits formatted code back to the repo (if a contributor forgets to format).

~Also completes code coverage reporting with an action that comments simple coverage reports~ removed in https://github.com/fluttercommunity/get_it/pull/304/commits/98e1c1493e021dbd73a3e9f8779ff53634e8b703 due to failing, perhaps due to permissions on this repo?