mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2025-12-05 01:10:12 +00:00
build: manually specify appimage update information (#4423)
This commit is contained in:
11
.github/actions/package/linux/action.yml
vendored
11
.github/actions/package/linux/action.yml
vendored
@@ -72,9 +72,12 @@ runs:
|
|||||||
|
|
||||||
appimagetool -s deploy "$INSTALL_APPIMAGE_DIR"/usr/share/applications/*.desktop
|
appimagetool -s deploy "$INSTALL_APPIMAGE_DIR"/usr/share/applications/*.desktop
|
||||||
cp ~/bin/AppImageUpdate.AppImage "$INSTALL_APPIMAGE_DIR"/usr/bin/
|
cp ~/bin/AppImageUpdate.AppImage "$INSTALL_APPIMAGE_DIR"/usr/bin/
|
||||||
appimagetool "$INSTALL_APPIMAGE_DIR"
|
# FIXME(@getchoo): Validate AppStream information when https://github.com/probonopd/go-appimage/pull/379 is merged
|
||||||
|
mkappimage \
|
||||||
mv "Prism_Launcher-$VERSION-$APPIMAGE_ARCH.AppImage" "PrismLauncher-Linux-$VERSION-${{ inputs.build-type }}-$APPIMAGE_ARCH.AppImage"
|
--no-appstream \
|
||||||
|
--updateinformation "gh-releases-zsync|${{ github.repository_owner }}|${{ github.event.repository.name }}|latest|PrismLauncher-Linux-$APPIMAGE_ARCH.AppImage.zsync" \
|
||||||
|
"$INSTALL_APPIMAGE_DIR" \
|
||||||
|
"PrismLauncher-Linux-$VERSION-${{ inputs.build-type }}-$APPIMAGE_ARCH.AppImage"
|
||||||
|
|
||||||
- name: Package portable tarball
|
- name: Package portable tarball
|
||||||
shell: bash
|
shell: bash
|
||||||
@@ -106,4 +109,4 @@ runs:
|
|||||||
uses: actions/upload-artifact@v5
|
uses: actions/upload-artifact@v5
|
||||||
with:
|
with:
|
||||||
name: PrismLauncher-${{ runner.os }}-${{ inputs.version }}-${{ inputs.build-type }}-${{ env.APPIMAGE_ARCH }}.AppImage.zsync
|
name: PrismLauncher-${{ runner.os }}-${{ inputs.version }}-${{ inputs.build-type }}-${{ env.APPIMAGE_ARCH }}.AppImage.zsync
|
||||||
path: Prism_Launcher-${{ inputs.version }}-${{ env.APPIMAGE_ARCH }}.AppImage.zsync
|
path: PrismLauncher-${{ runner.os }}-${{ inputs.version }}-${{ inputs.build-type }}-${{ env.APPIMAGE_ARCH }}.AppImage.zsync
|
||||||
|
|||||||
@@ -60,7 +60,11 @@ runs:
|
|||||||
--repo probonopd/go-appimage \
|
--repo probonopd/go-appimage \
|
||||||
--pattern "appimagetool-*-$APPIMAGE_ARCH.AppImage" \
|
--pattern "appimagetool-*-$APPIMAGE_ARCH.AppImage" \
|
||||||
--output ~/bin/appimagetool
|
--output ~/bin/appimagetool
|
||||||
chmod +x ~/bin/appimagetool
|
gh release download continuous \
|
||||||
|
--repo probonopd/go-appimage \
|
||||||
|
--pattern "mkappimage-*-$APPIMAGE_ARCH.AppImage" \
|
||||||
|
--output ~/bin/mkappimage
|
||||||
|
chmod +x ~/bin/appimagetool ~/bin/mkappimage
|
||||||
echo "$HOME/bin" >> "$GITHUB_PATH"
|
echo "$HOME/bin" >> "$GITHUB_PATH"
|
||||||
|
|
||||||
gh release download \
|
gh release download \
|
||||||
|
|||||||
Reference in New Issue
Block a user