Release 5.30.570-2

This commit is contained in:
Aurélien Hamy 2023-06-22 14:22:09 +02:00
parent a5ae506ab4
commit becaf751d3
6 changed files with 27 additions and 9 deletions

View File

@ -15,7 +15,12 @@ jobs:
uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 14
node-version: 18
- uses: MCJack123/ghaction-generate-release-hashes@v3
with:
hash-type: sha256
file-name: hashes_sha256.txt
- name: install_deps
run: make install_deps
@ -29,6 +34,8 @@ jobs:
run: make build_appimage
- name: build_7z
run: make build_7z
- name: build_tar.xz
run: make build_tar.xz
- name: Get the version
id: get_version
@ -47,3 +54,5 @@ jobs:
artifacts/x64/*.snap
artifacts/x64/*.AppImage
artifacts/x64/*.7z
artifacts/x64/*.tar.xz
hashes_sha256.txt

View File

@ -12,7 +12,7 @@ jobs:
uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 14
node-version: 18
- name: install_deps
run: make install_deps

View File

@ -96,7 +96,11 @@ build_7z:
@echo "Build 7z archive"
@yarn --cwd=app run build-7z
build_pkgs: install_deps build_deb build_rpm build_snap build_appimage build_7z
build_tar.xz:
@echo "Build tar.xz archive"
@yarn --cwd=app run build-tar.xz
build_pkgs: install_deps build_deb build_rpm build_snap build_appimage build_7z build_tar.xz
#! UTILS

View File

@ -20,6 +20,7 @@
<kudo>HiDpiIcon</kudo>
</kudos>
<releases>
<release version="5.30.570-2" date="2022-06-22" />
<release version="5.30.570-1" date="2022-06-21" />
<release version="5.30.520-1" date="2022-02-26" />
<release version="5.30.350-1" date="2022-10-23" />

View File

@ -1,11 +1,11 @@
app-id: dev.aunetx.deezer
runtime: org.freedesktop.Platform
runtime-version: '21.08'
runtime-version: '22.08'
sdk: org.freedesktop.Sdk
base: org.electronjs.Electron2.BaseApp
base-version: '21.08'
base-version: '22.08'
sdk-extensions:
- org.freedesktop.Sdk.Extension.node16
- org.freedesktop.Sdk.Extension.node18
command: run.sh
separate-locales: false
finish-args:
@ -27,7 +27,7 @@ finish-args:
- --filesystem=xdg-pictures
- --filesystem=xdg-download:ro
build-options:
append-path: /usr/lib/sdk/node16/bin
append-path: /usr/lib/sdk/node18/bin
cflags: -O2 -g
cxxflags: -O2 -g
env:
@ -39,7 +39,7 @@ modules:
env:
XDG_CACHE_HOME: /run/build/deezer/flatpak-node/cache
npm_config_cache: /run/build/deezer/flatpak-node/npm-cache
npm_config_nodedir: /usr/lib/sdk/node16
npm_config_nodedir: /usr/lib/sdk/node18
npm_config_offline: 'true'
subdir: main
sources:
@ -92,3 +92,4 @@ modules:
- install -Dm644 dev.aunetx.deezer.appdata.xml /app/share/appdata/dev.aunetx.deezer.appdata.xml
- install -Dm644 dev.aunetx.deezer.svg /app/share/icons/hicolor/scalable/apps/dev.aunetx.deezer.svg
- install -Dm644 dev.aunetx.deezer.desktop /app/share/applications/dev.aunetx.deezer.desktop
- sleep 1000

View File

@ -9,6 +9,7 @@
"build-snap": "electron-builder --x64 --linux snap",
"build-appimage": "electron-builder --x64 --linux AppImage",
"build-7z": "electron-builder --x64 --linux 7z",
"build-tar.xz": "electron-builder --x64 --linux tar.xz",
"build-arm": "electron-builder --arm64 --linux deb rpm snap AppImage 7z tar.gz zip",
"build-deb-arm": "electron-builder --arm64 --linux deb",
@ -16,10 +17,12 @@
"build-snap-arm": "electron-builder --arm64 --linux snap",
"build-appimage-arm": "electron-builder --arm64 --linux AppImage",
"build-7z-arm": "electron-builder --arm64 --linux 7z",
"build-tar.xz-arm": "electron-builder --arm64 --linux tar.xz",
"build-x86": "electron-builder --ia32 --linux deb",
"build-deb-x86": "electron-builder --ia32 --linux deb",
"build-7z-x86": "electron-builder --ia32 --linux 7z"
"build-7z-x86": "electron-builder --ia32 --linux 7z",
"build-tar.xz-x86": "electron-builder --ia32 --linux tar.xz"
},
"devDependencies": {
"electron": "^13.6.9",