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