There is a convenient way to run a validation test on your package:
It handles VM, web and flutter projects.
# Once only pub global activate dev_test # Run common validation test (analyzer, format, test) on your package (and nested packages) pub global run dev_test:run_ci # Run common validation tests on another package (and nested packages) pub global run dev_test:run_ci <path> # You might run it simply (if global pub path is in your paths) run_ci
- You can override the behavior by creating a 'tool/run_ci_override.dart' file
- You can skip a folder by creating an empty placeholder file '.local/.skip_run_ci'
Initial goal of
dev_test was to bring (back) the solo and skip features on top of the
See dev_test API for more information