From e79bbbb3ff9fbe1fac38acdf2a9a604088020943 Mon Sep 17 00:00:00 2001 From: Scott Lilly <2271154+ScottLilly@users.noreply.github.com> Date: Sun, 27 Apr 2025 16:33:27 -0400 Subject: [PATCH] Added Grok API and prep for 2.0.0 --- .github/workflows/ci.yml | 25 +++++++++++++++++++++++++ Legba.Engine/Legba.Engine.csproj | 1 + Legba.WPF/Legba.WPF.csproj | 3 ++- Legba.WPF/Windows/AboutView.xaml | 4 ++-- Legba.sln | 18 ++++++++++++++++++ 5 files changed, 48 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..458a419 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,25 @@ +name: Build and Test + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + + runs-on: windows-latest + + steps: + - uses: actions/checkout@v3 + - name: Setup .NET + uses: actions/setup-dotnet@v2 + with: + dotnet-version: 8.0.x + - name: Restore dependencies + run: dotnet restore + - name: Build + run: dotnet build --no-restore + - name: Test + run: dotnet test --no-build --verbosity normal \ No newline at end of file diff --git a/Legba.Engine/Legba.Engine.csproj b/Legba.Engine/Legba.Engine.csproj index 6c18c91..737036b 100644 --- a/Legba.Engine/Legba.Engine.csproj +++ b/Legba.Engine/Legba.Engine.csproj @@ -4,6 +4,7 @@ net8.0 enable enable + 2.0.0.0 diff --git a/Legba.WPF/Legba.WPF.csproj b/Legba.WPF/Legba.WPF.csproj index 2de234d..977dcf5 100644 --- a/Legba.WPF/Legba.WPF.csproj +++ b/Legba.WPF/Legba.WPF.csproj @@ -9,6 +9,7 @@ 3be61677-fcf9-4588-bc35-5383dcd0d62e Images\LegbaIcon.ico Legba + 2.0.0.0 @@ -43,7 +44,7 @@ Always - Always + Never Always diff --git a/Legba.WPF/Windows/AboutView.xaml b/Legba.WPF/Windows/AboutView.xaml index 4fe4651..e43a077 100644 --- a/Legba.WPF/Windows/AboutView.xaml +++ b/Legba.WPF/Windows/AboutView.xaml @@ -34,8 +34,8 @@ - - diff --git a/Legba.sln b/Legba.sln index ecc5a59..bc625b5 100644 --- a/Legba.sln +++ b/Legba.sln @@ -7,6 +7,20 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Legba.WPF", "Legba.WPF\Legb EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Legba.Engine", "Legba.Engine\Legba.Engine.csproj", "{E6E5A159-EB7F-4690-AFC6-E86E928B97A3}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Files", "Solution Files", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" + ProjectSection(SolutionItems) = preProject + CONTRIBUTORS.md = CONTRIBUTORS.md + LICENSE.txt = LICENSE.txt + README.md = README.md + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{C2FC1A78-0FAC-46C1-85A5-EB1D42925C59}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{05E357AB-B37A-4182-ADDC-14A1391A8FF6}" + ProjectSection(SolutionItems) = preProject + .github\workflows\ci.yml = .github\workflows\ci.yml + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -25,6 +39,10 @@ Global GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {C2FC1A78-0FAC-46C1-85A5-EB1D42925C59} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {05E357AB-B37A-4182-ADDC-14A1391A8FF6} = {C2FC1A78-0FAC-46C1-85A5-EB1D42925C59} + EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {B180EB06-0C0F-47C5-8708-BD88E4C9E7CB} EndGlobalSection