steamos CD deployment (#8)

This commit is contained in:
extrawurst
2025-03-20 17:47:15 +01:00
committed by GitHub
parent 77ca2f4ffb
commit 1721a34249
12 changed files with 93 additions and 46 deletions

View File

@@ -1,4 +1,17 @@
PWD:=""
direnv:
cat .env.tpl | op inject > .env
direnv allow
get_conf:
cp ~/Library/Application\ Support/Steam/config/config.vdf config.vdf
ci_conf_macos:
zip - ~/Library/Application\ Support/Steam/config/config.vdf | base64 > config.vdf_b64
login:
./builder_osx/steamcmd +login $STEAM_USR $STEAM_PWD +quit
build:
./builder_osx/steamcmd +login rustunit {{PWD}} +run_app_build ../scripts/hedz.vdf +quit
./builder_osx/steamcmd +login $STEAM_USR +run_app_build ../scripts/hedz.vdf +quit