Skip to content

Commit 2ae99c6

Browse files
committed
Delete app manifest when updating to force Steam to update (workaround for #371, #374, #377, thanks @sbiasco)
1 parent f7567ff commit 2ae99c6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

run.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@ if [[ "${SKIPUPDATE,,}" != "true" ]]; then
8282
fi
8383

8484
printf "\\nDownloading the latest version of the game...\\n"
85+
if [ -f "/config/gamefiles/steamapps/appmanifest_1690800.acf" ]; then
86+
printf "\\nRemoving the app manifest to force Steam to check for an update...\\n"
87+
rm "/config/gamefiles/steamapps/appmanifest_1690800.acf" || true
88+
fi
8589
steamcmd +force_install_dir /config/gamefiles +login anonymous +app_update "$STEAMAPPID" -beta "$STEAMBETAFLAG" validate +quit
8690
cp -r /home/steam/.steam/steam/logs/* "/config/logs/steam" || printf "Failed to store Steam logs\\n"
8791
else

0 commit comments

Comments
 (0)