cd: appimagetool and new appimage make config

This commit is contained in:
Kingkor Roy Tirtho 2023-03-07 15:14:35 +06:00
parent 0483880f2a
commit a4c3605dbd
2 changed files with 18 additions and 7 deletions

View File

@ -21,18 +21,18 @@ jobs:
- name: Installing dependencies and configuring version
run: |
sudo apt-get update -y
sudo apt-get install -y tar clang cmake ninja-build pkg-config libgtk-3-dev make python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace fuse libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
sudo apt-get install -y tar clang cmake ninja-build pkg-config libgtk-3-dev make python3-pip python3-setuptools patchelf desktop-file-utils libgdk-pixbuf2.0-dev fakeroot strace fuse libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev locate
curl -sS https://webi.sh/yq | sh
yq -i '.version |= sub("\+\d+", "+nightly.")' pubspec.yaml
yq -i '.version += strenv(GITHUB_RUN_NUMBER)' pubspec.yaml
flutter config --enable-linux-desktop
flutter pub get
- name: Installing appimage-builder
- name: Installing appimagetool
run: |
wget -O appimage-builder https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage
chmod +x appimage-builder
mv appimage-builder /usr/local/bin/
wget -O appimagetool "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage"
chmod +x appimagetool
mv appimagetool /usr/local/bin/
- name: Generating Secrets
run: |

View File

@ -1,2 +1,13 @@
appId: oss.krtirtho.spotube
icon: assets/spotube-logo.png
display_name: Spotube
icon: assets/spotube-logo.png
keywords:
- Music
- Spotify
- Media
- Streaming
- YouTube
generic_name: Music Streaming Application
categories:
- Music