mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 16:05:18 +00:00
V3 playstore patch (#567)
* chore: add playstore appbundle build step without update checker * chore: only include playstore upload binary for now * chore: update build number to patch 1 * chore: rollback * chore: rollback upload artifact
This commit is contained in:
parent
608c5f944d
commit
929261b6f8
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"flutterSdkVersion": "3.7.3",
|
"flutterSdkVersion": "3.10.0",
|
||||||
"flavors": {}
|
"flavors": {}
|
||||||
}
|
}
|
7
.github/workflows/spotube-release-binary.yml
vendored
7
.github/workflows/spotube-release-binary.yml
vendored
@ -240,6 +240,13 @@ jobs:
|
|||||||
mv build/app/outputs/apk/release/app-release.apk build/Spotube-android-all-arch.apk
|
mv build/app/outputs/apk/release/app-release.apk build/Spotube-android-all-arch.apk
|
||||||
mv build/app/outputs/bundle/release/app-release.aab build/Spotube-playstore-all-arch.aab
|
mv build/app/outputs/bundle/release/app-release.aab build/Spotube-playstore-all-arch.aab
|
||||||
|
|
||||||
|
- name: Build Playstore AppBundle
|
||||||
|
run: |
|
||||||
|
echo 'ENABLE_UPDATE_CHECK=0' >> .env
|
||||||
|
dart run build_runner build --delete-conflicting-outputs --enable-experiment=records,patterns
|
||||||
|
flutter build appbundle
|
||||||
|
mv build/app/outputs/bundle/release/app-release.aab build/Spotube-playstore-all-arch.aab
|
||||||
|
|
||||||
- name: Debug With SSH When fails
|
- name: Debug With SSH When fails
|
||||||
if: ${{ failure() && inputs.debug && inputs.channel == 'nightly' }}
|
if: ${{ failure() && inputs.debug && inputs.channel == 'nightly' }}
|
||||||
uses: mxschmitt/action-tmate@v3
|
uses: mxschmitt/action-tmate@v3
|
||||||
|
@ -89,6 +89,6 @@ abstract class SpotubeIcons {
|
|||||||
static const timer = FeatherIcons.clock;
|
static const timer = FeatherIcons.clock;
|
||||||
static const logs = FeatherIcons.fileText;
|
static const logs = FeatherIcons.fileText;
|
||||||
static const clipboard = FeatherIcons.clipboard;
|
static const clipboard = FeatherIcons.clipboard;
|
||||||
static const youtube = FeatherIcons.youtube;
|
static const api = FeatherIcons.database;
|
||||||
static const skip = FeatherIcons.fastForward;
|
static const skip = FeatherIcons.fastForward;
|
||||||
}
|
}
|
||||||
|
@ -249,5 +249,5 @@
|
|||||||
"developers": "ডেভেলপার",
|
"developers": "ডেভেলপার",
|
||||||
"not_logged_in": "আপনি লগইন করা নেই",
|
"not_logged_in": "আপনি লগইন করা নেই",
|
||||||
"search_mode": "অনুসন্ধান মোড",
|
"search_mode": "অনুসন্ধান মোড",
|
||||||
"youtube_api_type": "YouTube API প্রকার"
|
"youtube_api_type": "API প্রকার"
|
||||||
}
|
}
|
@ -249,5 +249,5 @@
|
|||||||
"developers": "Entwickler",
|
"developers": "Entwickler",
|
||||||
"not_logged_in": "Sie sind nicht angemeldet",
|
"not_logged_in": "Sie sind nicht angemeldet",
|
||||||
"search_mode": "Suchmodus",
|
"search_mode": "Suchmodus",
|
||||||
"youtube_api_type": "YouTube API-Typ"
|
"youtube_api_type": "API-Typ"
|
||||||
}
|
}
|
@ -249,5 +249,5 @@
|
|||||||
"developers": "Developers",
|
"developers": "Developers",
|
||||||
"not_logged_in": "You're not logged in",
|
"not_logged_in": "You're not logged in",
|
||||||
"search_mode": "Search Mode",
|
"search_mode": "Search Mode",
|
||||||
"youtube_api_type": "YouTube API Type"
|
"youtube_api_type": "API Type"
|
||||||
}
|
}
|
||||||
|
@ -249,5 +249,5 @@
|
|||||||
"developers": "Développeurs",
|
"developers": "Développeurs",
|
||||||
"not_logged_in": "Vous n'êtes pas connecté(e)",
|
"not_logged_in": "Vous n'êtes pas connecté(e)",
|
||||||
"search_mode": "Mode de recherche",
|
"search_mode": "Mode de recherche",
|
||||||
"youtube_api_type": "Type d'API YouTube"
|
"youtube_api_type": "Type d'API"
|
||||||
}
|
}
|
@ -249,5 +249,5 @@
|
|||||||
"developers": "डेवलपर्स",
|
"developers": "डेवलपर्स",
|
||||||
"not_logged_in": "आप लॉग इन नहीं हैं",
|
"not_logged_in": "आप लॉग इन नहीं हैं",
|
||||||
"search_mode": "खोज मोड",
|
"search_mode": "खोज मोड",
|
||||||
"youtube_api_type": "YouTube API प्रकार"
|
"youtube_api_type": "API प्रकार"
|
||||||
}
|
}
|
@ -249,5 +249,5 @@
|
|||||||
"developers": "開発",
|
"developers": "開発",
|
||||||
"not_logged_in": "ログインしていません",
|
"not_logged_in": "ログインしていません",
|
||||||
"search_mode": "検索モード",
|
"search_mode": "検索モード",
|
||||||
"youtube_api_type": "YouTube APIの種類"
|
"youtube_api_type": "APIの種類"
|
||||||
}
|
}
|
@ -292,7 +292,7 @@ class SettingsPage extends HookConsumerWidget {
|
|||||||
},
|
},
|
||||||
),
|
),
|
||||||
AdaptiveSelectTile<YoutubeApiType>(
|
AdaptiveSelectTile<YoutubeApiType>(
|
||||||
secondary: const Icon(SpotubeIcons.youtube),
|
secondary: const Icon(SpotubeIcons.api),
|
||||||
title: Text(context.l10n.youtube_api_type),
|
title: Text(context.l10n.youtube_api_type),
|
||||||
value: preferences.youtubeApiType,
|
value: preferences.youtubeApiType,
|
||||||
options: YoutubeApiType.values
|
options: YoutubeApiType.values
|
||||||
|
Loading…
Reference in New Issue
Block a user