diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index c6dc522c..84e7f80e 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -34,15 +34,15 @@ jobs: sudo make install - name: Build run: | - cmake -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE=Release + cmake -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE=Debug cmake --build build-cmake -j - name: Create Package run: | - mkdir ghostship-release - mv build-cmake/Ghostship ghostship-release/ + mkdir Ghostship-release + mv build-cmake/Ghostship Ghostship-release/ - name: Publish packaged artifacts uses: actions/upload-artifact@v4 with: - name: ghostship-linux-x64 - path: ghostship-release + name: Ghostship-linux-x64 + path: Ghostship-release retention-days: 1 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f55e127b..41cd6234 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -69,7 +69,7 @@ jobs: - name: Upload build uses: actions/upload-artifact@v4 with: - name: ghostship-windows + name: Ghostship-windows path: ghostship-release build-macos: @@ -98,7 +98,7 @@ jobs: - name: Publish packaged artifacts uses: actions/upload-artifact@v4 with: - name: ghostship-mac + name: Ghostship-mac path: | Ghostship.dmg readme.txt @@ -176,8 +176,8 @@ jobs: path: ./build-cmake - name: Build run: | - cmake -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE=Release - cmake --build build-cmake --config Release -j3 + cmake -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE=Debug + cmake --build build-cmake --config Debug -j3 (cd build-cmake && cpack -G External) wget -O gamecontrollerdb.txt https://github.com/mdqinc/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt mv README.md readme.txt diff --git a/README.md b/README.md index 8fa6ef5c..b4281f22 100644 --- a/README.md +++ b/README.md @@ -74,8 +74,8 @@ If you want to manually compile Ghostship, please consult the [building instruct ### Playtesting If you want to playtest a continuous integration build, you can find them at the links below. Keep in mind that these are for playtesting only, and you will likely encounter bugs and possibly crashes. -* [Windows](https://nightly.link/HarbourMasters/Ghostship/workflows/main/develop/ghostship-windows.zip) -* [macOS](https://nightly.link/HarbourMasters/Ghostship/workflows/main/develop/ghostship-mac.zip) +* [Windows](https://nightly.link/HarbourMasters/Ghostship/workflows/main/develop/Ghostship-windows.zip) +* [macOS](https://nightly.link/HarbourMasters/Ghostship/workflows/main/develop/Ghostship-mac.zip) * [Linux](https://nightly.link/HarbourMasters/Ghostship/workflows/main/develop/Ghostship-linux.zip)