diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 03032fe..3d8beda 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -7,19 +7,21 @@ on: jobs: build-and-release: runs-on: ubuntu-latest - container: electronuserland/builder:wine + container: + image: electronuserland/builder:wine + options: --privileged steps: - name: Checkout repository uses: actions/checkout@v4 - name: Install required tools run: | - apt-get update && apt-get install -y jq xvfb flatpak flatpak-builder + apt-get update && apt-get install -y jq xvfb flatpak flatpak-builder elfutils xdg-dbus-proxy - name: Setup Flatpak runtimes run: | - flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - flatpak install -y flathub org.freedesktop.Platform//23.08 org.freedesktop.Sdk//23.08 org.electronjs.Electron2.BaseApp//23.08 + flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo + flatpak --user install -y flathub org.freedesktop.Platform//23.08 org.freedesktop.Sdk//23.08 org.electronjs.Electron2.BaseApp//23.08 - name: Cache npm and Electron uses: actions/cache@v4