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