mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-09 16:48:43 +08:00
Use Flutter SDK instead of standalone Dart to resolve packages
The issue is that the Dart packages reference Flutter SDK, so we need Flutter installed to properly resolve dependencies and avoid formatting differences.
This commit is contained in:
parent
1c1ddebe7e
commit
d101de294d
16
.github/workflows/format-check-dart.yml
vendored
16
.github/workflows/format-check-dart.yml
vendored
@ -10,22 +10,24 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Install Dart
|
||||
uses: dart-lang/setup-dart@v1
|
||||
- name: Setup Flutter
|
||||
uses: subosito/flutter-action@v2
|
||||
with:
|
||||
sdk: '3.8.1'
|
||||
flutter-version: '3.24.0'
|
||||
channel: 'stable'
|
||||
|
||||
- name: Check dart format version
|
||||
run: |
|
||||
dart format --version
|
||||
flutter --version
|
||||
|
||||
- name: Resolve Dart packages
|
||||
- name: Resolve Flutter packages
|
||||
run: |
|
||||
echo "=== Resolving packages to avoid format warnings ==="
|
||||
cd spine-flutter
|
||||
dart pub get || true
|
||||
cd example && dart pub get || true
|
||||
cd ../test && dart pub get || true
|
||||
flutter pub get
|
||||
cd example && flutter pub get
|
||||
cd ../test && flutter pub get
|
||||
|
||||
- name: Format Dart
|
||||
run: ./formatters/format-dart.sh
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user