diff --git a/.github/workflows/publish-dev-packages.yml b/.github/workflows/publish-dev-packages.yml index 3ba05b60..46fe2681 100644 --- a/.github/workflows/publish-dev-packages.yml +++ b/.github/workflows/publish-dev-packages.yml @@ -6,14 +6,14 @@ on: workflow_dispatch: jobs: - build-scrips: + build-scripts: runs-on: debian-12 steps: - name: Clean up Environment run: | - rm -rf ./* - rm -rf ./.??* + rm -rf ./* + rm -rf ./.??* - uses: actions/checkout@v3 @@ -25,31 +25,28 @@ jobs: build-moonlight: runs-on: debian-12 - needs: build-scrips + needs: build-scripts steps: - name: Clean up Environment run: | - rm -rf ./* - rm -rf ./.??* - + rm -rf ./* + rm -rf ./.??* + - name: Remove nuget source continue-on-error: true run: dotnet nuget remove source moonlight-github - uses: actions/checkout@v3 - - name: Add nuget source - run: dotnet nuget add source -n moonlight-github "https://nuget.pkg.github.com/Moonlight-Panel/index.json" -u Moonlight-Panel -p ${{secrets.GH_PACKAGES_READWRITE}} --store-password-in-clear-text - - - name: Setup Environment - run: dotnet tool install dotnet-moonlight -g - - name: Build and Pack Moonlight run: | - mkdir ./packs - export PATH="$PATH:~/.dotnet/tools" - dotnet moonlight pack . ./packs + mkdir ./packs + dotnet restore + dotnet build + dotnet pack -o ./packs -c Debug Moonlight.ApiServer + dotnet pack -o ./packs -c Debug Moonlight.Client + dotnet pack -o ./packs -c Debug Moonlight.Shared - name: Publish to Github run: dotnet nuget push "./packs/*.nupkg" --skip-duplicate --api-key ${{secrets.GH_PACKAGES_READWRITE}} --source https://nuget.pkg.github.com/Moonlight-Panel/index.json diff --git a/Moonlight.ApiServer/Http/Controllers/OAuth2/OAuth2Controller.cs b/Moonlight.ApiServer/Http/Controllers/OAuth2/OAuth2Controller.cs index 05c74a28..70ab3a51 100644 --- a/Moonlight.ApiServer/Http/Controllers/OAuth2/OAuth2Controller.cs +++ b/Moonlight.ApiServer/Http/Controllers/OAuth2/OAuth2Controller.cs @@ -66,8 +66,6 @@ public partial class OAuth2Controller : Controller parameters.Add("RedirectUri", redirectUri); parameters.Add("ResponseType", responseType); }); - - await Response.WriteAsync(html); } else { @@ -77,12 +75,10 @@ public partial class OAuth2Controller : Controller parameters.Add("RedirectUri", redirectUri); parameters.Add("ResponseType", responseType); }); - - await Response.WriteAsync(html); } await Results - .Text(html, "text/html") + .Text(html, "text/html", Encoding.UTF8) .ExecuteAsync(HttpContext); } @@ -158,7 +154,7 @@ public partial class OAuth2Controller : Controller } await Results - .Text(html, "text/html") + .Text(html, "text/html", Encoding.UTF8) .ExecuteAsync(HttpContext); } } diff --git a/Moonlight.Client.Runtime/Moonlight.Client.Runtime.csproj b/Moonlight.Client.Runtime/Moonlight.Client.Runtime.csproj index 627ac2ce..1c083df3 100644 --- a/Moonlight.Client.Runtime/Moonlight.Client.Runtime.csproj +++ b/Moonlight.Client.Runtime/Moonlight.Client.Runtime.csproj @@ -19,52 +19,4 @@ - - - true - styles - Never - - - true - styles - Never - - - true - styles - Never - - - true - styles - Never - - - true - styles - Never - - - true - styles - Never - - - true - styles - Never - - - - - - - - - <_ContentIncludedByDefault Remove="wwwroot\js\moonCore.js" /> - <_ContentIncludedByDefault Remove="wwwroot\js\moonlight.js" /> - <_ContentIncludedByDefault Remove="wwwroot\svg\logo.svg" /> - - diff --git a/Moonlight.Client.Runtime/Styles/styles.css b/Moonlight.Client.Runtime/Styles/styles.css index b7a742c0..4ba0e213 100644 --- a/Moonlight.Client.Runtime/Styles/styles.css +++ b/Moonlight.Client.Runtime/Styles/styles.css @@ -29,7 +29,7 @@ @source "../../Moonlight.Client/**/*.cs"; @source "../../Moonlight.Client/**/*.html"; @source "../../Moonlight.Client/**/*.razor"; -@source "../../Moonlight.Client/Styles/mappings/*.map"; +@source "../../Moonlight.Client/Styles/**/*.map"; @source "../../Moonlight.ApiServer/**/*.razor"; diff --git a/Moonlight.Client/Moonlight.Client.csproj b/Moonlight.Client/Moonlight.Client.csproj index 2decf80b..a04300ce 100644 --- a/Moonlight.Client/Moonlight.Client.csproj +++ b/Moonlight.Client/Moonlight.Client.csproj @@ -46,7 +46,7 @@ - + \ No newline at end of file