mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2026-01-05 09:49:32 +00:00
feat: update Linux artifact names and improve AppImage config categories
This commit is contained in:
parent
d1cb638d5f
commit
e83a447fd8
3 changed files with 12 additions and 11 deletions
14
.github/workflows/flutter-ci.yaml
vendored
14
.github/workflows/flutter-ci.yaml
vendored
|
|
@ -111,7 +111,7 @@ jobs:
|
||||||
- name: Install Linux dependencies
|
- name: Install Linux dependencies
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update -y
|
sudo apt-get update -y
|
||||||
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev locate
|
sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev locate libfuse2
|
||||||
# Download and install appimagetool
|
# Download and install appimagetool
|
||||||
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage
|
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage
|
||||||
chmod +x appimagetool-x86_64.AppImage
|
chmod +x appimagetool-x86_64.AppImage
|
||||||
|
|
@ -128,8 +128,8 @@ jobs:
|
||||||
# Find and rename .deb file
|
# Find and rename .deb file
|
||||||
DEB_FILE=$(find dist/ -name "*.deb" -type f)
|
DEB_FILE=$(find dist/ -name "*.deb" -type f)
|
||||||
if [ -n "$DEB_FILE" ]; then
|
if [ -n "$DEB_FILE" ]; then
|
||||||
mv "$DEB_FILE" dist/fast-forge-linux-amd64.deb
|
mv "$DEB_FILE" dist/vaani-linux-amd64.deb
|
||||||
echo "Renamed DEB: $DEB_FILE to dist/fast-forge-linux-amd64.deb"
|
echo "Renamed DEB: $DEB_FILE to dist/vaani-linux-amd64.deb"
|
||||||
else
|
else
|
||||||
echo "Error: .deb file not found in dist/"
|
echo "Error: .deb file not found in dist/"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
@ -138,8 +138,8 @@ jobs:
|
||||||
# Find and rename .AppImage file
|
# Find and rename .AppImage file
|
||||||
APPIMAGE_FILE=$(find dist/ -name "*.AppImage" -type f)
|
APPIMAGE_FILE=$(find dist/ -name "*.AppImage" -type f)
|
||||||
if [ -n "$APPIMAGE_FILE" ]; then
|
if [ -n "$APPIMAGE_FILE" ]; then
|
||||||
mv "$APPIMAGE_FILE" dist/fast-forge-linux-amd64.AppImage
|
mv "$APPIMAGE_FILE" dist/vaani-linux-amd64.AppImage
|
||||||
echo "Renamed AppImage: $APPIMAGE_FILE to dist/fast-forge-linux-amd64.AppImage"
|
echo "Renamed AppImage: $APPIMAGE_FILE to dist/vaani-linux-amd64.AppImage"
|
||||||
else
|
else
|
||||||
echo "Error: .AppImage file not found in dist/"
|
echo "Error: .AppImage file not found in dist/"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
@ -151,8 +151,8 @@ jobs:
|
||||||
with:
|
with:
|
||||||
name: linux-release-artifacts
|
name: linux-release-artifacts
|
||||||
path: |
|
path: |
|
||||||
dist/fast-forge-linux-amd64.deb
|
dist/vaani-linux-amd64.deb
|
||||||
dist/fast-forge-linux-amd64.AppImage
|
dist/vaani-linux-amd64.AppImage
|
||||||
|
|
||||||
# Job 4: Create GitHub Release (NEW - runs only on tag pushes)
|
# Job 4: Create GitHub Release (NEW - runs only on tag pushes)
|
||||||
create_release:
|
create_release:
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,8 @@ Client for [Audiobookshelf](https://github.com/advplyr/audiobookshelf) server ma
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
[<img src="https://img.shields.io/badge/Linux%20(.deb)-Download-blue" alt="Download Linux (.deb)" height="80">](https://github.com/Dr-Blank/Vaani/releases/latest/download/fast-forge-linux-amd64.deb)
|
[<img src="https://img.shields.io/badge/.deb-Download-blue" alt="Download Linux (.deb)" height="30">](https://github.com/Dr-Blank/Vaani/releases/latest/download/vaani-linux-amd64.deb)
|
||||||
[<img src="https://img.shields.io/badge/Linux%20(AppImage)-Download-blue" alt="Download Linux (AppImage)" height="80">](https://github.com/Dr-Blank/Vaani/releases/latest/download/fast-forge-linux-amd64.AppImage)
|
[<img src="https://img.shields.io/badge/AppImage-Download-blue" alt="Download Linux (AppImage)" height="30">](https://github.com/Dr-Blank/Vaani/releases/latest/download/vaani-linux-amd64.AppImage)
|
||||||
|
|
||||||
## Screencaps
|
## Screencaps
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,8 +26,9 @@ keywords:
|
||||||
generic_name: Audiobook Player
|
generic_name: Audiobook Player
|
||||||
|
|
||||||
categories:
|
categories:
|
||||||
- Media
|
- AudioVideo
|
||||||
- Utility
|
- Audio
|
||||||
|
- Player
|
||||||
|
|
||||||
startup_notify: true
|
startup_notify: true
|
||||||
# TODO: Review and update fields for AppImage specifics (e.g., icon, metadata).
|
# TODO: Review and update fields for AppImage specifics (e.g., icon, metadata).
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue