mirror of
https://github.com/stenzek/duckstation.git
synced 2025-12-28 05:24:19 +00:00
CI: Remove Flatpak builds
Now they're getting random timeouts updating the SDKs, just tired of it. The workflow to publish is still in the tree, but I haven't updated Flathub in months, and it's arguably kinda pointless since the Flatpak is literally just a wrapper of the AppImage now... So, still undecided what to do about that. If you are using it, please let me know, because in the months that it's been deprecated only a couple of people mentioned that they were using it. Therefore, as best I can tell there's basically no userbase.
This commit is contained in:
parent
2a0fe0a753
commit
41b8f2bf77
10
.github/workflows/main.yml
vendored
10
.github/workflows/main.yml
vendored
@ -28,17 +28,13 @@ jobs:
|
||||
linux-cross-appimage:
|
||||
name: 🐧 Linux Cross-Compiled AppImage
|
||||
uses: "./.github/workflows/linux-cross-appimage-build.yml"
|
||||
linux-flatpak:
|
||||
name: 📦 Linux Flatpak
|
||||
needs: [linux-appimage, linux-cross-appimage]
|
||||
uses: "./.github/workflows/linux-flatpak-build.yml"
|
||||
macos:
|
||||
name: 🍎 MacOS
|
||||
uses: "./.github/workflows/macos-build.yml"
|
||||
|
||||
create-release:
|
||||
name: 📤 Create Release
|
||||
needs: [windows, linux-appimage, linux-cross-appimage, linux-flatpak, macos]
|
||||
needs: [windows, linux-appimage, linux-cross-appimage, macos]
|
||||
runs-on: ubuntu-22.04
|
||||
if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/dev'
|
||||
steps:
|
||||
@ -71,8 +67,6 @@ jobs:
|
||||
./artifacts/linux-arm64-appimage/DuckStation-Mini-arm64.AppImage
|
||||
./artifacts/linux-armhf-appimage/DuckStation-armhf.AppImage
|
||||
./artifacts/linux-armhf-appimage/DuckStation-Mini-armhf.AppImage
|
||||
./artifacts/linux-flatpak-x86_64/duckstation-x86_64.flatpak
|
||||
./artifacts/linux-flatpak-aarch64/duckstation-aarch64.flatpak
|
||||
./artifacts/macos/duckstation-mac-release.zip
|
||||
|
||||
- name: Create Rolling Release
|
||||
@ -96,6 +90,4 @@ jobs:
|
||||
./artifacts/linux-arm64-appimage/DuckStation-Mini-arm64.AppImage
|
||||
./artifacts/linux-armhf-appimage/DuckStation-armhf.AppImage
|
||||
./artifacts/linux-armhf-appimage/DuckStation-Mini-armhf.AppImage
|
||||
./artifacts/linux-flatpak-x86_64/duckstation-x86_64.flatpak
|
||||
./artifacts/linux-flatpak-aarch64/duckstation-aarch64.flatpak
|
||||
./artifacts/macos/duckstation-mac-release.zip
|
||||
|
||||
18
README.md
18
README.md
@ -94,7 +94,7 @@ Once downloaded and extracted, you can launch the emulator with `duckstation-qt-
|
||||
|
||||
### Linux
|
||||
|
||||
DuckStation is provided for x86_64/ARM32/ARM64 Linux in AppImage (recommended) and Flatpak (not recommended) formats.
|
||||
DuckStation is provided for x86_64/ARM32/ARM64 Linux in AppImage formats.
|
||||
|
||||
#### AppImage
|
||||
|
||||
@ -103,21 +103,7 @@ The AppImages require a distribution equivalent to Ubuntu 22.04 or newer to run.
|
||||
- Go to https://github.com/stenzek/duckstation/releases/tag/latest, and download `duckstation-x64.AppImage`.
|
||||
- Run `chmod a+x` on the downloaded AppImage -- following this step, the AppImage can be run like a typical executable.
|
||||
|
||||
#### Flatpak
|
||||
|
||||
Due to various Flatpak limitations and Flathub randomly breaking regularly, **the Flatpak package is not recommended**. **We recommend that you use the AppImage instead.**
|
||||
|
||||
- Go to https://github.com/stenzek/duckstation/releases/tag/latest, and download `duckstation-x64.flatpak`.
|
||||
- Run `flatpak install ./duckstation-x64.flatpak`.
|
||||
|
||||
or, if you have FlatHub set up:
|
||||
- Run `flatpak install org.duckstation.DuckStation`.
|
||||
|
||||
Use `flatpak run org.duckstation.DuckStation` to start, or select `DuckStation` in the launcher of your desktop environment. Follow the Setup Wizard to get started.
|
||||
|
||||
**As of 2025/07/26, with the aforementioned issues and a lack of interest from users, the Flatpak package is deprecated. Future updates are not guaranteed.**
|
||||
|
||||
To migrate your data from the Flatpak package to the AppImage, you can run the following command:
|
||||
If you were previously using the Flatpak package, to migrate your data from the Flatpak to the AppImage, you can run the following command:
|
||||
```bash
|
||||
mv ~/.var/app/org.duckstation.DuckStation/config/duckstation ~/.local/share
|
||||
```
|
||||
|
||||
Loading…
Reference in New Issue
Block a user