cd: update to flutter 3.10.0

This commit is contained in:
Kingkor Roy Tirtho 2023-05-15 22:35:07 +06:00
parent 3bafa7b80c
commit c9d815674a
3 changed files with 16 additions and 6 deletions

View File

@ -20,14 +20,18 @@ on:
type: boolean type: boolean
default: true default: true
env:
FLUTTER_VERSION: '3.10.0'
jobs: jobs:
windows: windows:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: subosito/flutter-action@v2.8.0 - uses: subosito/flutter-action@v2.10.0
with: with:
cache: true cache: true
flutter-version: ${{ env.FLUTTER_VERSION }}
- name: Replace pubspec version and BUILD_VERSION Env (nightly) - name: Replace pubspec version and BUILD_VERSION Env (nightly)
if: ${{ inputs.channel == 'nightly' }} if: ${{ inputs.channel == 'nightly' }}
@ -88,9 +92,10 @@ jobs:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: subosito/flutter-action@v2.8.0 - uses: subosito/flutter-action@v2.10.0
with: with:
cache: true cache: true
flutter-version: ${{ env.FLUTTER_VERSION }}
- name: Get current date - name: Get current date
id: date id: date
@ -170,9 +175,10 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: subosito/flutter-action@v2.8.0 - uses: subosito/flutter-action@v2.10.0
with: with:
cache: true cache: true
flutter-version: ${{ env.FLUTTER_VERSION }}
- name: Install Dependencies - name: Install Dependencies
run: | run: |
@ -225,9 +231,10 @@ jobs:
runs-on: macos-12 runs-on: macos-12
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: subosito/flutter-action@v2.8.0 - uses: subosito/flutter-action@v2.10.0
with: with:
cache: true cache: true
flutter-version: ${{ env.FLUTTER_VERSION }}
- name: Replace pubspec version and BUILD_VERSION Env (nightly) - name: Replace pubspec version and BUILD_VERSION Env (nightly)
if: ${{ inputs.channel == 'nightly' }} if: ${{ inputs.channel == 'nightly' }}

View File

@ -26,6 +26,6 @@ subprojects {
project.evaluationDependsOn(':app') project.evaluationDependsOn(':app')
} }
task clean(type: Delete) { tasks.register("clean", Delete) {
delete rootProject.buildDir delete rootProject.buildDir
} }

View File

@ -70,7 +70,6 @@ Future<void> main(List<String> rawArgs) async {
exit(0); exit(0);
} }
await PipedSpotube.initialize();
final widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); final widgetsBinding = WidgetsFlutterBinding.ensureInitialized();
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding); FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
@ -186,6 +185,10 @@ class SpotubeState extends ConsumerState<Spotube> {
void initState() { void initState() {
super.initState(); super.initState();
SharedPreferences.getInstance().then(((value) => localStorage = value)); SharedPreferences.getInstance().then(((value) => localStorage = value));
/// Doing the initialization here to avoid loading time
/// when in offline mode
PipedSpotube.initialize();
} }
@override @override