aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-02-25 06:16:13 -0600
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-02-25 06:16:13 -0600
commit3ba65f7cbf81ae47074c5f1f9305ebd97a2769f7 (patch)
tree5f65d05a3232ccbb2bd9143c07b9281d26d25c60 /.github/workflows/ci.yml
parentc360dbf9c42f71e7931c56b7a396ba7f7e9982e6 (diff)
Fix non-Steam game launch: skip steam bridge, fix process tracking
Set UMU_ID=fluorine when Steam DRM is disabled so Proton-GE launches the game directly instead of through steam.exe (which asserts for non-Steam executables like GOG games). Fix VFS premature shutdown by tracking the game PID across process reparenting. When the proton root process exits, wine/game processes get reparented to PID 1 and disappear from the descendant tree. Now we remember the tracked game PID and poll it directly, keeping VFS mounted until the actual game exits. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to '.github/workflows/ci.yml')
0 files changed, 0 insertions, 0 deletions