Added plugins.props files for plugin references. Fixed small tailwind mapping issue. Adjusted actions file to publish packages correctly again. Updated versions
This commit is contained in:
64
.github/workflows/publish-dev-packages.yml
vendored
64
.github/workflows/publish-dev-packages.yml
vendored
@@ -6,51 +6,31 @@ on:
|
|||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-scripts:
|
publish:
|
||||||
runs-on: debian-12
|
runs-on: debian-12
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
project:
|
||||||
|
- Moonlight.Client
|
||||||
|
- Moonlight.ApiServer
|
||||||
|
- Moonlight.Shared
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
# Step 1: Clean environment
|
||||||
- name: Clean up Environment
|
- name: Clean up Environment
|
||||||
run: |
|
run: |
|
||||||
rm -rf ./*
|
rm -rf ./*
|
||||||
rm -rf ./.??*
|
rm -rf ./.??*
|
||||||
|
|
||||||
- uses: actions/checkout@v3
|
# Step 2: Checkout the code
|
||||||
|
- name: Checkout code
|
||||||
- name: Pack cli Scrips
|
uses: actions/checkout@v3
|
||||||
run: dotnet pack Resources/Scripts/Scripts.csproj -c Debug -o ./packs
|
|
||||||
|
# Step 3: Run the publishing action
|
||||||
- name: Publish to github Pkg
|
- name: Publish on version change
|
||||||
run: dotnet nuget push "./packs/*.nupkg" --skip-duplicate --api-key ${{secrets.GH_PACKAGES_READWRITE}} --source https://nuget.pkg.github.com/Moonlight-Panel/index.json
|
uses: alirezanet/publish-nuget@v3.1.0
|
||||||
|
with:
|
||||||
build-moonlight:
|
PROJECT_FILE_PATH: ${{ matrix.project }}/${{ matrix.project }}.csproj
|
||||||
runs-on: debian-12
|
TAG_COMMIT: false
|
||||||
needs: build-scripts
|
NUGET_KEY: ${{secrets.GH_PACKAGES_READWRITE}}
|
||||||
|
NUGET_SOURCE: https://nuget.pkg.github.com/Moonlight-Panel/index.json
|
||||||
steps:
|
|
||||||
- name: Clean up Environment
|
|
||||||
run: |
|
|
||||||
rm -rf ./*
|
|
||||||
rm -rf ./.??*
|
|
||||||
|
|
||||||
- name: Remove nuget source
|
|
||||||
continue-on-error: true
|
|
||||||
run: dotnet nuget remove source moonlight-github
|
|
||||||
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
|
|
||||||
- name: Build and Pack Moonlight
|
|
||||||
run: |
|
|
||||||
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
|
|
||||||
|
|
||||||
- name: Remove nuget source
|
|
||||||
continue-on-error: true
|
|
||||||
run: dotnet nuget remove source moonlight-github
|
|
||||||
@@ -17,5 +17,7 @@
|
|||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.7" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.7" />
|
||||||
<PackageReference Include="MoonCore.PluginFramework" Version="1.0.8" />
|
<PackageReference Include="MoonCore.PluginFramework" Version="1.0.8" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
<Import Project="Plugins.props" />
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
4
Moonlight.ApiServer.Runtime/Plugins.props
Normal file
4
Moonlight.ApiServer.Runtime/Plugins.props
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<Project>
|
||||||
|
<ItemGroup>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<PackageId>Moonlight.ApiServer</PackageId>
|
<PackageId>Moonlight.ApiServer</PackageId>
|
||||||
<Version>2.1.6</Version>
|
<Version>2.1.7</Version>
|
||||||
<Authors>Moonlight Panel</Authors>
|
<Authors>Moonlight Panel</Authors>
|
||||||
<Description>A build of the api server for moonlight development</Description>
|
<Description>A build of the api server for moonlight development</Description>
|
||||||
<PackageProjectUrl>https://github.com/Moonlight-Panel/Moonlight</PackageProjectUrl>
|
<PackageProjectUrl>https://github.com/Moonlight-Panel/Moonlight</PackageProjectUrl>
|
||||||
|
|||||||
@@ -19,4 +19,6 @@
|
|||||||
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.5" PrivateAssets="all"/>
|
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.5" PrivateAssets="all"/>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
<Import Project="Plugins.props" />
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
4
Moonlight.Client.Runtime/Plugins.props
Normal file
4
Moonlight.Client.Runtime/Plugins.props
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<Project>
|
||||||
|
<ItemGroup>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
@source "../**/*.razor";
|
@source "../**/*.razor";
|
||||||
@source "../**/*.cs";
|
@source "../**/*.cs";
|
||||||
@source "../**/*.html";
|
@source "../**/*.html";
|
||||||
@source "./mappings/*.map";
|
@source "**/*.map";
|
||||||
|
|
||||||
@source "../../Moonlight.Client/**/*.cs";
|
@source "../../Moonlight.Client/**/*.cs";
|
||||||
@source "../../Moonlight.Client/**/*.html";
|
@source "../../Moonlight.Client/**/*.html";
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<PackageTags>frontend</PackageTags>
|
<PackageTags>frontend</PackageTags>
|
||||||
<PackageId>Moonlight.Client</PackageId>
|
<PackageId>Moonlight.Client</PackageId>
|
||||||
<Version>2.1.6</Version>
|
<Version>2.1.7</Version>
|
||||||
<Authors>Moonlight Panel</Authors>
|
<Authors>Moonlight Panel</Authors>
|
||||||
<Description>A build of the client for moonlight development</Description>
|
<Description>A build of the client for moonlight development</Description>
|
||||||
<PackageProjectUrl>https://github.com/Moonlight-Panel/Moonlight</PackageProjectUrl>
|
<PackageProjectUrl>https://github.com/Moonlight-Panel/Moonlight</PackageProjectUrl>
|
||||||
|
|||||||
@@ -90,14 +90,18 @@ border-accent
|
|||||||
border-b
|
border-b
|
||||||
border-base-content
|
border-base-content
|
||||||
border-base-content/20
|
border-base-content/20
|
||||||
|
border-base-content/25
|
||||||
border-base-content/40
|
border-base-content/40
|
||||||
border-base-content/5
|
border-base-content/5
|
||||||
|
border-base-content/60
|
||||||
border-base-content/70
|
border-base-content/70
|
||||||
border-dashed
|
border-dashed
|
||||||
|
border-e-2
|
||||||
border-l-4
|
border-l-4
|
||||||
border-primary
|
border-primary
|
||||||
border-success
|
border-success
|
||||||
border-t
|
border-t
|
||||||
|
border-t-2
|
||||||
border-transparent
|
border-transparent
|
||||||
bottom-0
|
bottom-0
|
||||||
bottom-full
|
bottom-full
|
||||||
@@ -105,11 +109,13 @@ break-words
|
|||||||
btn
|
btn
|
||||||
btn-accent
|
btn-accent
|
||||||
btn-active
|
btn-active
|
||||||
|
btn-block
|
||||||
btn-circle
|
btn-circle
|
||||||
btn-disabled
|
btn-disabled
|
||||||
btn-error
|
btn-error
|
||||||
btn-gradient
|
btn-gradient
|
||||||
btn-info
|
btn-info
|
||||||
|
btn-lg
|
||||||
btn-outline
|
btn-outline
|
||||||
btn-primary
|
btn-primary
|
||||||
btn-secondary
|
btn-secondary
|
||||||
@@ -153,6 +159,7 @@ contents
|
|||||||
cursor-default
|
cursor-default
|
||||||
cursor-not-allowed
|
cursor-not-allowed
|
||||||
cursor-pointer
|
cursor-pointer
|
||||||
|
custom-option
|
||||||
diff
|
diff
|
||||||
disabled
|
disabled
|
||||||
divide-base-150/60
|
divide-base-150/60
|
||||||
@@ -217,6 +224,7 @@ gap-x-2
|
|||||||
gap-x-3
|
gap-x-3
|
||||||
gap-x-6
|
gap-x-6
|
||||||
gap-y-1
|
gap-y-1
|
||||||
|
gap-y-1.5
|
||||||
gap-y-2
|
gap-y-2
|
||||||
gap-y-3
|
gap-y-3
|
||||||
gap-y-8
|
gap-y-8
|
||||||
@@ -234,6 +242,7 @@ h-14
|
|||||||
h-2
|
h-2
|
||||||
h-3
|
h-3
|
||||||
h-32
|
h-32
|
||||||
|
h-6
|
||||||
h-64
|
h-64
|
||||||
h-8
|
h-8
|
||||||
h-auto
|
h-auto
|
||||||
@@ -295,6 +304,7 @@ lg:justify-end
|
|||||||
lg:justify-start
|
lg:justify-start
|
||||||
lg:min-w-0
|
lg:min-w-0
|
||||||
lg:p-10
|
lg:p-10
|
||||||
|
lg:p-8
|
||||||
lg:pb-5
|
lg:pb-5
|
||||||
lg:pl-64
|
lg:pl-64
|
||||||
lg:pr-3.5
|
lg:pr-3.5
|
||||||
@@ -304,6 +314,10 @@ lg:ring-1
|
|||||||
lg:ring-base-content/10
|
lg:ring-base-content/10
|
||||||
lg:rounded-lg
|
lg:rounded-lg
|
||||||
lg:shadow-xs
|
lg:shadow-xs
|
||||||
|
link
|
||||||
|
link-animated
|
||||||
|
link-hover
|
||||||
|
link-primary
|
||||||
list-disc
|
list-disc
|
||||||
list-inside
|
list-inside
|
||||||
loading
|
loading
|
||||||
@@ -327,7 +341,9 @@ max-w-sm
|
|||||||
max-w-xl
|
max-w-xl
|
||||||
mb-0.5
|
mb-0.5
|
||||||
mb-1
|
mb-1
|
||||||
|
mb-1.5
|
||||||
mb-2
|
mb-2
|
||||||
|
mb-2.5
|
||||||
mb-3
|
mb-3
|
||||||
mb-4
|
mb-4
|
||||||
mb-5
|
mb-5
|
||||||
@@ -341,6 +357,7 @@ md:text-3xl
|
|||||||
me-1
|
me-1
|
||||||
me-1.5
|
me-1.5
|
||||||
me-2
|
me-2
|
||||||
|
me-2.5
|
||||||
me-5
|
me-5
|
||||||
menu
|
menu
|
||||||
menu-active
|
menu-active
|
||||||
@@ -352,6 +369,7 @@ menu-horizontal
|
|||||||
menu-title
|
menu-title
|
||||||
min-h-0
|
min-h-0
|
||||||
min-h-full
|
min-h-full
|
||||||
|
min-h-screen
|
||||||
min-h-svh
|
min-h-svh
|
||||||
min-w-0
|
min-w-0
|
||||||
min-w-28
|
min-w-28
|
||||||
@@ -371,6 +389,7 @@ mr-2
|
|||||||
mr-4
|
mr-4
|
||||||
ms-1
|
ms-1
|
||||||
ms-2
|
ms-2
|
||||||
|
ms-2.5
|
||||||
ms-3
|
ms-3
|
||||||
mt-1
|
mt-1
|
||||||
mt-1.5
|
mt-1.5
|
||||||
@@ -385,6 +404,7 @@ mt-6
|
|||||||
mt-8
|
mt-8
|
||||||
mx-1
|
mx-1
|
||||||
mx-auto
|
mx-auto
|
||||||
|
my-2.5
|
||||||
my-3
|
my-3
|
||||||
my-5
|
my-5
|
||||||
my-auto
|
my-auto
|
||||||
@@ -396,6 +416,7 @@ outline
|
|||||||
outline-0
|
outline-0
|
||||||
overflow-hidden
|
overflow-hidden
|
||||||
overflow-x-auto
|
overflow-x-auto
|
||||||
|
overflow-x-hidden
|
||||||
overflow-y-auto
|
overflow-y-auto
|
||||||
overlay-open:duration-50
|
overlay-open:duration-50
|
||||||
overlay-open:opacity-100
|
overlay-open:opacity-100
|
||||||
@@ -409,6 +430,7 @@ p-4
|
|||||||
p-5
|
p-5
|
||||||
p-6
|
p-6
|
||||||
p-8
|
p-8
|
||||||
|
pe-1.5
|
||||||
pin-input
|
pin-input
|
||||||
pin-input-underline
|
pin-input-underline
|
||||||
placeholder-base-content/60
|
placeholder-base-content/60
|
||||||
@@ -421,6 +443,7 @@ progress-indeterminate
|
|||||||
progress-primary
|
progress-primary
|
||||||
pt-0
|
pt-0
|
||||||
pt-0.5
|
pt-0.5
|
||||||
|
pt-1.5
|
||||||
pt-3
|
pt-3
|
||||||
px-1.5
|
px-1.5
|
||||||
px-2
|
px-2
|
||||||
@@ -431,6 +454,7 @@ px-5
|
|||||||
px-6
|
px-6
|
||||||
py-0.5
|
py-0.5
|
||||||
py-1.5
|
py-1.5
|
||||||
|
py-10
|
||||||
py-12
|
py-12
|
||||||
py-2
|
py-2
|
||||||
py-2.5
|
py-2.5
|
||||||
@@ -450,6 +474,7 @@ rounded-full
|
|||||||
rounded-lg
|
rounded-lg
|
||||||
rounded-md
|
rounded-md
|
||||||
rounded-t-lg
|
rounded-t-lg
|
||||||
|
rounded-xl
|
||||||
row-active
|
row-active
|
||||||
row-hover
|
row-hover
|
||||||
rtl:!mr-0
|
rtl:!mr-0
|
||||||
@@ -468,10 +493,12 @@ selected:select-active
|
|||||||
shadow
|
shadow
|
||||||
shadow-base-300/20
|
shadow-base-300/20
|
||||||
shadow-lg
|
shadow-lg
|
||||||
|
shadow-md
|
||||||
shadow-sm
|
shadow-sm
|
||||||
shadow-xs
|
shadow-xs
|
||||||
shrink-0
|
shrink-0
|
||||||
size-10
|
size-10
|
||||||
|
size-12
|
||||||
size-4
|
size-4
|
||||||
size-5
|
size-5
|
||||||
size-7
|
size-7
|
||||||
@@ -481,6 +508,7 @@ skeleton-animated
|
|||||||
sm:auto-cols-max
|
sm:auto-cols-max
|
||||||
sm:col-span-2
|
sm:col-span-2
|
||||||
sm:flex
|
sm:flex
|
||||||
|
sm:flex-nowrap
|
||||||
sm:gap-y-0
|
sm:gap-y-0
|
||||||
sm:grid-cols-3
|
sm:grid-cols-3
|
||||||
sm:grid-cols-6
|
sm:grid-cols-6
|
||||||
@@ -500,6 +528,7 @@ sm:max-w-lg
|
|||||||
sm:max-w-md
|
sm:max-w-md
|
||||||
sm:max-w-xl
|
sm:max-w-xl
|
||||||
sm:mb-0
|
sm:mb-0
|
||||||
|
sm:min-w-md
|
||||||
sm:mr-3
|
sm:mr-3
|
||||||
sm:mt-5
|
sm:mt-5
|
||||||
sm:mt-6
|
sm:mt-6
|
||||||
@@ -511,6 +540,7 @@ sm:py-2
|
|||||||
sm:rounded-lg
|
sm:rounded-lg
|
||||||
sm:text-sm
|
sm:text-sm
|
||||||
sm:text-sm/5
|
sm:text-sm/5
|
||||||
|
sm:w-1/2
|
||||||
sm:w-full
|
sm:w-full
|
||||||
space-x-1
|
space-x-1
|
||||||
space-y-1
|
space-y-1
|
||||||
@@ -619,12 +649,14 @@ w-32
|
|||||||
w-4
|
w-4
|
||||||
w-56
|
w-56
|
||||||
w-64
|
w-64
|
||||||
|
w-8
|
||||||
w-auto
|
w-auto
|
||||||
w-fit
|
w-fit
|
||||||
w-full
|
w-full
|
||||||
whitespace-nowrap
|
whitespace-nowrap
|
||||||
xl:grid-cols-3
|
xl:grid-cols-3
|
||||||
xl:grid-cols-4
|
xl:grid-cols-4
|
||||||
|
z-1
|
||||||
z-10
|
z-10
|
||||||
z-40
|
z-40
|
||||||
z-50
|
z-50
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
<Title>Moonlight.Shared</Title>
|
<Title>Moonlight.Shared</Title>
|
||||||
<PackageTags>shared</PackageTags>
|
<PackageTags>shared</PackageTags>
|
||||||
<PackageId>Moonlight.Shared</PackageId>
|
<PackageId>Moonlight.Shared</PackageId>
|
||||||
<Version>2.1.6</Version>
|
<Version>2.1.7</Version>
|
||||||
<Authors>Moonlight Panel</Authors>
|
<Authors>Moonlight Panel</Authors>
|
||||||
<Description>A build of the shared classes for moonlight development</Description>
|
<Description>A build of the shared classes for moonlight development</Description>
|
||||||
<PackageProjectUrl>https://github.com/Moonlight-Panel/Moonlight</PackageProjectUrl>
|
<PackageProjectUrl>https://github.com/Moonlight-Panel/Moonlight</PackageProjectUrl>
|
||||||
|
|||||||
Reference in New Issue
Block a user