File tree Expand file tree Collapse file tree 1 file changed +0
-14
lines changed
Expand file tree Collapse file tree 1 file changed +0
-14
lines changed Original file line number Diff line number Diff line change 3636 ghcr.io/gameservercentral/satisfactory
3737 ${{ secrets.REGISTRY_URL }}/gameservercentral/satisfactory
3838
39- - name : Extract Satisfactory buildID
40- id : get_manifest
41- run : |
42- sudo apt update
43- sudo apt install -y wget ca-certificates lib32gcc-s1
44- mkdir -p ~/steamcmd
45- wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz -O ~/steamcmd/steamcmd_linux.tar.gz
46- tar -xzf ~/steamcmd/steamcmd_linux.tar.gz -C ~/steamcmd
47- mkdir -p ~/.steam
48- echo "@SteamCmdForceLicense=1" > ~/.steam/steamcmd.cfg
49- manifest=$(~/steamcmd/steamcmd.sh +login anonymous +app_info_print 1690800 +quit | awk '/"public"/,/\}/ {if ($1 == "\"buildid\"") print $2}' | head -n1 | sed 's/"//g')
50- echo "Manifest ID: $manifest"
51- echo "::set-output name=manifest_id::$manifest"
5239
5340 - name : Build and push Docker image to both registries
5441 uses : docker/build-push-action@v5
5845 tags : |
5946 registry.wenisch.tech/gameservercentral/satisfactory:latest
6047 registry.wenisch.tech/gameservercentral/satisfactory:nightly
61- registry.wenisch.tech/gameservercentral/satisfactory:${{ steps.get_manifest.outputs.manifest_id }}
6248 labels : ${{ steps.meta.outputs.labels }}
You can’t perform that action at this time.
0 commit comments