CI/AppImage: Pin versions

This commit is contained in:
Stenzek 2024-08-04 23:13:57 +10:00
parent 35dd4fde36
commit c23ea4b2ad
No known key found for this signature in database

View file

@ -85,18 +85,17 @@ APPIMAGETOOL=./appimagetool-x86_64
PATCHELF=patchelf PATCHELF=patchelf
if [ ! -f "$LINUXDEPLOY" ]; then if [ ! -f "$LINUXDEPLOY" ]; then
retry_command wget -O "$LINUXDEPLOY" https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage retry_command wget -O "$LINUXDEPLOY" https://github.com/stenzek/duckstation-ext-qt-minimal/releases/download/linux/linuxdeploy-x86_64.AppImage
chmod +x "$LINUXDEPLOY" chmod +x "$LINUXDEPLOY"
fi fi
if [ ! -f "$LINUXDEPLOY_PLUGIN_QT" ]; then if [ ! -f "$LINUXDEPLOY_PLUGIN_QT" ]; then
retry_command wget -O "$LINUXDEPLOY_PLUGIN_QT" https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage retry_command wget -O "$LINUXDEPLOY_PLUGIN_QT" https://github.com/stenzek/duckstation-ext-qt-minimal/releases/download/linux/linuxdeploy-plugin-qt-x86_64.AppImage
chmod +x "$LINUXDEPLOY_PLUGIN_QT" chmod +x "$LINUXDEPLOY_PLUGIN_QT"
fi fi
if [ ! -f "$APPIMAGETOOL" ]; then if [ ! -f "$APPIMAGETOOL" ]; then
APPIMAGETOOLURL=$(wget -q https://api.github.com/repos/probonopd/go-appimage/releases -O - | sed 's/[()",{} ]/\n/g' | grep -o 'https.*continuous.*tool.*86_64.*mage$' | head -1) retry_command wget -O "$APPIMAGETOOL" https://github.com/stenzek/duckstation-ext-qt-minimal/releases/download/linux/appimagetool-x86_64.AppImage
retry_command wget -O "$APPIMAGETOOL" "$APPIMAGETOOLURL"
chmod +x "$APPIMAGETOOL" chmod +x "$APPIMAGETOOL"
fi fi