Skip to content

Commit fc0bc94

Browse files
Download GE Proton in Linux CI
1 parent 1096d7a commit fc0bc94

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/rust.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,18 @@ jobs:
9898
- name: Build
9999
run: cargo tauri build --bundles appimage
100100

101+
- name: Download GE Proton
102+
run: |
103+
wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-34/GE-Proton10-34.tar.gz -O /tmp/ge_proton.tar.gz
104+
mkdir -p src-tauri/target/release/ge-proton
105+
tar -xvf /tmp/ge_proton.tar.gz -C src-tauri/target/release/ge-proton --strip-components=1
106+
101107
- name: Package
102108
run: |
103109
cd src-tauri/target/release
104110
mkdir linux-standalone
105111
mkdir linux-appimage
106-
cp -r -t linux-standalone openfusionlauncher ffrunner.exe d3d9_vulkan.dll assets defaults loader player mono
112+
cp -r -t linux-standalone openfusionlauncher ffrunner.exe d3d9_vulkan.dll assets defaults loader player mono ge-proton
107113
cp -r -t linux-appimage bundle/appimage/OpenFusionLauncher_*.AppImage
108114
109115
- uses: actions/upload-artifact@v4.6.0

0 commit comments

Comments
 (0)