From cef4a5a943872481dd9eb373b62257ab4e88fc15 Mon Sep 17 00:00:00 2001 From: Emmanouil Papadeas <35376950+OverloadedOrama@users.noreply.github.com> Date: Fri, 23 Aug 2024 17:30:30 +0300 Subject: [PATCH] Fix WINE & rcedit for Windows builds Should probably be removed once https://github.com/abarichello/godot-ci/pull/149 is merged. --- .github/workflows/dev-desktop-builds.yml | 6 ++++++ .github/workflows/release.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/dev-desktop-builds.yml b/.github/workflows/dev-desktop-builds.yml index 9cc75240ee0..ee19177d22c 100644 --- a/.github/workflows/dev-desktop-builds.yml +++ b/.github/workflows/dev-desktop-builds.yml @@ -25,6 +25,12 @@ jobs: container: image: docker://barichello/godot-ci:4.3 steps: + - name: Setup WINE and rcedit 🍷 + run: | + chown root:root -R ~ + godot --headless --quit + echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.3.tres + echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.3.tres - name: Checkout 🛎️ uses: actions/checkout@v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 377160584dd..152c617e15d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,6 +17,12 @@ jobs: container: image: docker://barichello/godot-ci:4.3 steps: + - name: Setup WINE and rcedit 🍷 + run: | + chown root:root -R ~ + godot --headless --quit + echo 'export/windows/wine = "/usr/bin/wine64-stable"' >> ~/.config/godot/editor_settings-4.3.tres + echo 'export/windows/rcedit = "/opt/rcedit.exe"' >> ~/.config/godot/editor_settings-4.3.tres - name: Checkout 🛎️ uses: actions/checkout@v4 with: