diff --git a/scripts/game-ci.bat b/scripts/game-ci.bat index d727e302..ce31a80f 100644 --- a/scripts/game-ci.bat +++ b/scripts/game-ci.bat @@ -13,3 +13,13 @@ if exist %UserProfile%\AppData\LocalLow\game-ci\ ( call yarn --cwd %UserProfile%\AppData\LocalLow\game-ci\ install call yarn --cwd %UserProfile%\AppData\LocalLow\game-ci\ run gcp-secrets-cli %* --projectPath %cd% --awsStackName game-ci-cli + +REM Ensure GitHub Actions runner service is installed and running +if exist "%UserProfile%\actions-runner\svc.bat" ( + call "%UserProfile%\actions-runner\svc.bat" status >nul 2>&1 + if errorlevel 1 ( + echo Installing and starting GitHub Actions runner service + call "%UserProfile%\actions-runner\svc.bat" install + call "%UserProfile%\actions-runner\svc.bat" start + ) +)