diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 22797c2..acb080b 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -11,16 +11,16 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - - name: Setup .NET - uses: actions/setup-dotnet@v3 - with: - dotnet-version: 7.0.x - - name: Install dependencies - run: dotnet restore - - name: Build - run: dotnet build --configuration Release --no-restore - - name: SS14.Launcher.Tests - run: dotnet test SS14.Launcher.Tests/SS14.Launcher.Tests.csproj -v n + - uses: actions/checkout@v2 + with: + submodules: 'recursive' + - name: Setup .NET + uses: actions/setup-dotnet@v3 + with: + dotnet-version: 8.0.x + - name: Install dependencies + run: dotnet restore + - name: Build + run: dotnet build --configuration Release --no-restore + - name: SS14.Launcher.Tests + run: dotnet test SS14.Launcher.Tests/SS14.Launcher.Tests.csproj -v n \ No newline at end of file diff --git a/Directory.Packages.props b/Directory.Packages.props index fea142a..39f32cf 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -10,6 +10,7 @@ + diff --git a/SS14.Launcher/SS14.Launcher.csproj b/SS14.Launcher/SS14.Launcher.csproj index 743842f..ba51c0b 100644 --- a/SS14.Launcher/SS14.Launcher.csproj +++ b/SS14.Launcher/SS14.Launcher.csproj @@ -53,6 +53,7 @@ + diff --git a/SS14.Loader/SS14.Loader.csproj b/SS14.Loader/SS14.Loader.csproj index 85b663f..a3f4ab7 100644 --- a/SS14.Loader/SS14.Loader.csproj +++ b/SS14.Loader/SS14.Loader.csproj @@ -28,6 +28,7 @@ + diff --git a/publish_linux.sh b/publish_linux.sh index cd8fe3b..c138128 100755 --- a/publish_linux.sh +++ b/publish_linux.sh @@ -8,7 +8,7 @@ cd "$(dirname "$0")" rm -r **/bin bin/publish/Linux rm SS14.Launcher_Linux.zip -dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r linux-x64 /nologo #/p:RobustILLink=true +dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r linux-x64 /nologo /p:RobustILLink=true dotnet publish SS14.Loader/SS14.Loader.csproj -c Release --no-self-contained -r linux-x64 /nologo # Create intermediate directories. diff --git a/publish_osx.sh b/publish_osx.sh index 595be65..7eb45e3 100755 --- a/publish_osx.sh +++ b/publish_osx.sh @@ -8,7 +8,7 @@ cd "$(dirname "$0")" rm -r **/bin bin/publish/macOS rm SS14.Launcher_macOS.zip -dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r osx-x64 --framework net7.0 /nologo #/p:RobustILLink=true +dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r osx-x64 --framework net7.0 /nologo /p:RobustILLink=true dotnet publish SS14.Loader/SS14.Loader.csproj -c Release --no-self-contained -r osx-x64 /nologo # Create intermediate directories. diff --git a/publish_windows.sh b/publish_windows.sh index e3c6a28..49518d8 100755 --- a/publish_windows.sh +++ b/publish_windows.sh @@ -8,8 +8,7 @@ cd "$(dirname "$0")" rm -r **/bin bin/publish/Windows rm SS14.Launcher_Windows.zip -#dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r win-x64 --framework net7.0 /nologo /p:RobustILLink=true -dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r win-x64 --framework net7.0 /nologo +dotnet publish SS14.Launcher/SS14.Launcher.csproj /p:FullRelease=True -c Release --no-self-contained -r win-x64 --framework net7.0 /nologo /p:RobustILLink=true dotnet publish SS14.Loader/SS14.Loader.csproj -c Release --no-self-contained -r win-x64 /nologo dotnet publish SS14.Launcher.Bootstrap/SS14.Launcher.Bootstrap.csproj -c Release /nologo