From eb7be683de43378c485ce8820d088bd87df7d16e Mon Sep 17 00:00:00 2001 From: csd4ni3l Date: Sat, 13 Dec 2025 07:59:03 +0100 Subject: [PATCH] Fix EXE name --- .github/workflows/main.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b4b0386..dc795a2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -42,7 +42,7 @@ jobs: include-data-dir: assets=assets include-data-files: CREDITS=CREDITS mode: onefile - output-file: FleetCommander + output-file: EmberKeeper - name: Locate and rename executable (Linux) if: matrix.os == 'ubuntu-22.04' @@ -51,29 +51,29 @@ jobs: echo "Searching for built Linux binary..." # List to help debugging when paths change ls -laR . | head -n 500 || true - BIN=$(find . -maxdepth 4 -type f -name 'FleetCommander*' -perm -u+x | head -n1 || true) + BIN=$(find . -maxdepth 4 -type f -name 'EmberKeeper*' -perm -u+x | head -n1 || true) if [ -z "${BIN}" ]; then echo "ERROR: No Linux binary found after build" exit 1 fi echo "Found: ${BIN}" mkdir -p build_output - cp "${BIN}" build_output/FleetCommander.bin - chmod +x build_output/FleetCommander.bin - echo "Executable ready: build_output/FleetCommander.bin" + cp "${BIN}" build_output/EmberKeeper.bin + chmod +x build_output/EmberKeeper.bin + echo "Executable ready: build_output/EmberKeeper.bin" shell: bash - name: Locate and rename executable (Windows) if: matrix.os == 'windows-latest' run: | Write-Host "Searching for built Windows binary..." - Get-ChildItem -Recurse -File -Filter 'FleetCommander*.exe' | Select-Object -First 1 | ForEach-Object { + Get-ChildItem -Recurse -File -Filter 'EmberKeeper*.exe' | Select-Object -First 1 | ForEach-Object { Write-Host ("Found: " + $_.FullName) New-Item -ItemType Directory -Force -Path build_output | Out-Null - Copy-Item $_.FullName "build_output\FleetCommander.exe" - Write-Host "Executable ready: build_output\FleetCommander.exe" + Copy-Item $_.FullName "build_output\EmberKeeper.exe" + Write-Host "Executable ready: build_output\EmberKeeper.exe" } - if (!(Test-Path build_output\FleetCommander.exe)) { + if (!(Test-Path build_output\EmberKeeper.exe)) { Write-Error "ERROR: No Windows binary found after build" exit 1 } @@ -83,7 +83,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: ${{ matrix.platform }} - path: build_output/FleetCommander.* + path: build_output/EmberKeeper.* release: runs-on: ubuntu-latest @@ -114,5 +114,6 @@ jobs: --notes "Automated build for $TAG" fi # Upload the executables directly (no zip files) - gh release upload "$TAG" downloads/linux/FleetCommander.bin --clobber - gh release upload "$TAG" downloads/windows/FleetCommander.exe --clobber + gh release upload "$TAG" downloads/linux/EmberKeeper.bin --clobber + gh release upload "$TAG" downloads/windows/EmberKeeper.exe + --clobber