From d710a8e079865bed8fdfc3a730b4e263a6172f50 Mon Sep 17 00:00:00 2001 From: Maximilien Noal Date: Mon, 8 Apr 2024 21:39:37 +0200 Subject: [PATCH] Release/6.4.1 (#633) * Prerelease script: PublishReadyToRunComposite Signed-off-by: Maximilien Noal * dependabot: also update Bufdio and Shared projects Signed-off-by: Maximilien Noal * Spice86: v6.4.1 Signed-off-by: Maximilien Noal --------- Signed-off-by: Maximilien Noal --- .github/dependabot.yml | 12 +++++++++++ .github/workflows/nuget.yml | 10 ++++----- .github/workflows/prerelease.yml | 24 +++++++++++----------- src/Bufdio.Spice86/Bufdio.Spice86.csproj | 2 +- src/Spice86.Core/Spice86.Core.csproj | 2 +- src/Spice86.Logging/Spice86.Logging.csproj | 2 +- src/Spice86.Shared/Spice86.Shared.csproj | 2 +- src/Spice86/Spice86.csproj | 4 ++-- 8 files changed, 35 insertions(+), 23 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index cdaf409bf..50eb03427 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,6 +8,18 @@ updates: interval: "weekly" day: "wednesday" open-pull-requests-limit: 5 + - package-ecosystem: "nuget" + directory: "/src/Spice86.Shared" + schedule: + interval: "weekly" + day: "wednesday" + open-pull-requests-limit: 5 + - package-ecosystem: "nuget" + directory: "/src/Bufdio.Spice86" + schedule: + interval: "weekly" + day: "wednesday" + open-pull-requests-limit: 5 - package-ecosystem: "nuget" directory: "/src/Spice86.Core" schedule: diff --git a/.github/workflows/nuget.yml b/.github/workflows/nuget.yml index d1436e604..ee03a1bc9 100644 --- a/.github/workflows/nuget.yml +++ b/.github/workflows/nuget.yml @@ -34,20 +34,20 @@ jobs: - name: Upload NuGet Bufdio.Spice86 working-directory: ./src/Bufdio.Spice86/bin/Release - run: nuget push Bufdio.Spice86.6.4.0.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate + run: nuget push Bufdio.Spice86.6.4.1.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate - name: Upload NuGet Spice86.Shared working-directory: ./src/Spice86.Shared/bin/Release - run: nuget push Spice86.Shared.6.4.0.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate + run: nuget push Spice86.Shared.6.4.1.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate - name: Upload NuGet Spice86.Logging working-directory: ./src/Spice86.Logging/bin/Release - run: nuget push Spice86.Logging.6.4.0.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate + run: nuget push Spice86.Logging.6.4.1.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate - name: Upload NuGet Spice86.Core working-directory: ./src/Spice86.Core/bin/Release - run: nuget push Spice86.Core.6.4.0.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate + run: nuget push Spice86.Core.6.4.1.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate - name: Upload NuGet Spice86 working-directory: ./src/Spice86/bin/Release - run: nuget push Spice86.6.4.0.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate + run: nuget push Spice86.6.4.1.nupkg ${{secrets.NUGET_API_KEY}} -Source 'https://api.nuget.org/v3/index.json' -SkipDuplicate diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 94521ecd6..587069d6b 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -28,18 +28,18 @@ jobs: - name: Build with dotnet working-directory: ./src/Spice86 run: | - dotnet publish -c Release -r linux-x64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Release/linux - dotnet publish -c Release -r linux-arm64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Release/linux-arm64 - dotnet publish -c Release -r win-arm64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Release/windows-arm64 - dotnet publish -c Release -r win-x64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Release/windows - dotnet publish -c Release -r osx-x64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Release/macos - dotnet publish -c Release -r osx-arm64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Release/macos-arm64 - dotnet publish -c Debug -r linux-x64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Debug/linux - dotnet publish -c Debug -r linux-arm64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Debug/linux-arm64 - dotnet publish -c Debug -r win-arm64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Debug/windows-arm64 - dotnet publish -c Debug -r win-x64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Debug/windows - dotnet publish -c Debug -r osx-x64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Debug/macos - dotnet publish -c Debug -r osx-arm64 --self-contained true -p:PublishReadyToRun=true -p:PublishSingleFile=true -o ../Debug/macos-arm64 + dotnet publish -c Release -r linux-x64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Release/linux + dotnet publish -c Release -r linux-arm64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Release/linux-arm64 + dotnet publish -c Release -r win-arm64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Release/windows-arm64 + dotnet publish -c Release -r win-x64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Release/windows + dotnet publish -c Release -r osx-x64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Release/macos + dotnet publish -c Release -r osx-arm64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Release/macos-arm64 + dotnet publish -c Debug -r linux-x64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Debug/linux + dotnet publish -c Debug -r linux-arm64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Debug/linux-arm64 + dotnet publish -c Debug -r win-arm64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Debug/windows-arm64 + dotnet publish -c Debug -r win-x64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Debug/windows + dotnet publish -c Debug -r osx-x64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Debug/macos + dotnet publish -c Debug -r osx-arm64 --self-contained true -p:PublishReadyToRunComposite=true -p:PublishSingleFile=true -o ../Debug/macos-arm64 - name: Zip Debug output run: zip -qq -r DebugBuild.zip Debug diff --git a/src/Bufdio.Spice86/Bufdio.Spice86.csproj b/src/Bufdio.Spice86/Bufdio.Spice86.csproj index 339e8182b..303a07b11 100644 --- a/src/Bufdio.Spice86/Bufdio.Spice86.csproj +++ b/src/Bufdio.Spice86/Bufdio.Spice86.csproj @@ -12,7 +12,7 @@ true - 6.4.0 + 6.4.1 Luthfi Tri Atmaja, Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel Apache-2.0 Reverse engineer and rewrite real mode dos programs diff --git a/src/Spice86.Core/Spice86.Core.csproj b/src/Spice86.Core/Spice86.Core.csproj index e64dc9fc6..423a9b7d3 100644 --- a/src/Spice86.Core/Spice86.Core.csproj +++ b/src/Spice86.Core/Spice86.Core.csproj @@ -16,7 +16,7 @@ true - 6.4.0 + 6.4.1 Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel Apache-2.0 Reverse engineer and rewrite real mode dos programs diff --git a/src/Spice86.Logging/Spice86.Logging.csproj b/src/Spice86.Logging/Spice86.Logging.csproj index 4dae90536..7aecd5db7 100644 --- a/src/Spice86.Logging/Spice86.Logging.csproj +++ b/src/Spice86.Logging/Spice86.Logging.csproj @@ -8,7 +8,7 @@ true - 6.4.0 + 6.4.1 Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel Apache-2.0 Reverse engineer and rewrite real mode dos programs diff --git a/src/Spice86.Shared/Spice86.Shared.csproj b/src/Spice86.Shared/Spice86.Shared.csproj index 255a33e3f..bc70324eb 100644 --- a/src/Spice86.Shared/Spice86.Shared.csproj +++ b/src/Spice86.Shared/Spice86.Shared.csproj @@ -9,7 +9,7 @@ true - 6.4.0 + 6.4.1 Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel Apache-2.0 Reverse engineer and rewrite real mode dos programs diff --git a/src/Spice86/Spice86.csproj b/src/Spice86/Spice86.csproj index 76dc100d7..959bbbb43 100644 --- a/src/Spice86/Spice86.csproj +++ b/src/Spice86/Spice86.csproj @@ -18,8 +18,8 @@ CS1591 Spice86 true - 6.4.0 - Added Sound Software Mixer, a very simple SB Hardware Mixer, and the AdditionalWindow API. + 6.4.1 + Fixed audio performance. Kevin Ferrare, Maximilien Noal, Joris van Eijden, Artjom Vejsel Apache-2.0 Reverse engineer and rewrite real mode DOS programs