mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-01-23 13:03:11 +00:00
- Downgraded Flutter version in .fvmrc from 3.29.3 to 3.27.0 for compatibility with current dependencies - Raised Dart SDK constraint in benchmark_di/pubspec.yaml from >=3.0.0 <4.0.0 to >=3.2.0 <4.0.0 to align with required package minimums This change ensures environment compatibility for dependency resolution and build tools. No functional code changes.
66 lines
1.2 KiB
YAML
66 lines
1.2 KiB
YAML
name: cherrypick_workspace
|
|
|
|
sdkPath: .fvm/flutter_sdk
|
|
|
|
packages:
|
|
- benchmark_di
|
|
- cherrypick
|
|
- cherrypick_flutter
|
|
- cherrypick_annotations
|
|
- cherrypick_generator
|
|
- talker_cherrypick_logger
|
|
- examples/client_app
|
|
- examples/postly
|
|
|
|
scripts:
|
|
all:
|
|
steps:
|
|
- codegen
|
|
- analyze
|
|
- format
|
|
- test
|
|
description: Run all steps.
|
|
|
|
lint:all:
|
|
steps:
|
|
- analyze
|
|
- format
|
|
description: Run all static analysis checks.
|
|
|
|
analyze:
|
|
exec: dart analyze
|
|
|
|
format:
|
|
exec: dart format lib
|
|
|
|
test:
|
|
steps:
|
|
- test:dart
|
|
- test:flutter
|
|
description: Run all tests.
|
|
|
|
test:dart:
|
|
description: "Run tests for Dart packages only"
|
|
exec: dart test --reporter=compact
|
|
packageFilters:
|
|
scope: ["cherrypick", "cherrypick_annotations", "cherrypick_generator"]
|
|
|
|
test:flutter:
|
|
description: "Run tests for Flutter packages only"
|
|
exec: flutter test --reporter=compact
|
|
packageFilters:
|
|
scope: ["cherrypick_flutter"]
|
|
|
|
codegen:
|
|
run: |
|
|
melos exec --scope="postly" -- dart run build_runner build --delete-conflicting-outputs
|
|
|
|
outdated:
|
|
exec: dart pub outdated
|
|
|
|
upgrade:
|
|
exec: dart pub upgrade --major-versions
|
|
|
|
drop:
|
|
exec: flutter clean
|