diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..b31300d --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,15 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + ci: + uses: Resurrection-Capsule/.github/.github/workflows/dotnet-ci.yml@v1 + with: + solution: src/ReCap.CommonUI/ReCap.CommonUI.csproj + test: false + secrets: inherit diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..a380951 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,12 @@ +name: Release + +on: + push: + tags: ['v*'] + +jobs: + publish: + uses: Resurrection-Capsule/.github/.github/workflows/dotnet-nuget.yml@v1 + with: + project: src/ReCap.CommonUI/ReCap.CommonUI.csproj + secrets: inherit diff --git a/Directory.Build.props b/Directory.Build.props index 5a18f52..6a2cc84 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,10 +1,44 @@ - - 0.0.1 - $(AssemblyVersion) - - - 10.0 - - \ No newline at end of file + + + + + 10.0 + + + + Splitwirez + Resurrection-Capsule + ReCap + Copyright (c) Splitwirez + MIT + https://github.com/Resurrection-Capsule/ReCap.CommonUI + git + true + + + + true + true + embedded + false + v + + + + README.md + + + + + + + + + + + + diff --git a/build/avalonia.props b/build/avalonia.props index ad0797a..cf85bbf 100755 --- a/build/avalonia.props +++ b/build/avalonia.props @@ -3,11 +3,16 @@ 11.3.2 + - - + + + + + + diff --git a/nuget.config b/nuget.config new file mode 100644 index 0000000..00c1378 --- /dev/null +++ b/nuget.config @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/samples/ReCap.CommonUI.Demo/ReCap.CommonUI.Demo.csproj b/samples/ReCap.CommonUI.Demo/ReCap.CommonUI.Demo.csproj index 40220e0..8919d57 100755 --- a/samples/ReCap.CommonUI.Demo/ReCap.CommonUI.Demo.csproj +++ b/samples/ReCap.CommonUI.Demo/ReCap.CommonUI.Demo.csproj @@ -2,6 +2,7 @@ WinExe net5.0 + false diff --git a/src/ReCap.CommonUI/ReCap.CommonUI.csproj b/src/ReCap.CommonUI/ReCap.CommonUI.csproj index daac4be..feb5d17 100755 --- a/src/ReCap.CommonUI/ReCap.CommonUI.csproj +++ b/src/ReCap.CommonUI/ReCap.CommonUI.csproj @@ -3,10 +3,13 @@ Library netstandard2.0 True - + + + + true + ReCap.CommonUI + Shared Avalonia controls, styles, theme and fonts for ReCap desktop applications (Hub, tools). + avalonia;ui;controls;theme;recap;darkspore