diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index befd2e3..b4dc4af 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -31,9 +31,9 @@ jobs:
with:
submodules: true
- name: Setup .NET
- uses: actions/setup-dotnet@v2
+ uses: actions/setup-dotnet@v4
with:
- dotnet-version: 6.0.x
+ dotnet-version: 8.x.x
- name: Restore dependencies
working-directory: ./GlennCLI
run: dotnet restore
@@ -80,9 +80,9 @@ jobs:
with:
submodules: true
- name: Setup .NET
- uses: actions/setup-dotnet@v2
+ uses: actions/setup-dotnet@v4
with:
- dotnet-version: 6.0.x
+ dotnet-version: 8.x.x
- name: Install Mac workload
run: dotnet workload install macos
- name: Restore dependencies
@@ -111,11 +111,11 @@ jobs:
with:
submodules: true
- name: Setup .NET
- uses: actions/setup-dotnet@v2
+ uses: actions/setup-dotnet@v4
with:
- dotnet-version: 6.0.x
+ dotnet-version: 8.x.x
- name: Install Mac workload
- run: dotnet workload install macos
+ run: dotnet workload install macos && dotnet workload restore
- name: Restore dependencies
working-directory: ./GlennLibTests/
run: dotnet restore
diff --git a/GlennGUI/GlennGUI.Mac/GlennGUI.Mac.csproj b/GlennGUI/GlennGUI.Mac/GlennGUI.Mac.csproj
index 47db36a..f3d16da 100644
--- a/GlennGUI/GlennGUI.Mac/GlennGUI.Mac.csproj
+++ b/GlennGUI/GlennGUI.Mac/GlennGUI.Mac.csproj
@@ -2,10 +2,10 @@
Exe
- net6.0-macos
+ net8.0-macos
LatestMajor
osx-x64;osx-arm64
- 10.14
+ 10.15
osx-x64;osx-arm64
@@ -18,4 +18,4 @@
-
\ No newline at end of file
+
diff --git a/GlennGUI/GlennGUI.Mac/Info.plist b/GlennGUI/GlennGUI.Mac/Info.plist
index d859549..3491926 100644
--- a/GlennGUI/GlennGUI.Mac/Info.plist
+++ b/GlennGUI/GlennGUI.Mac/Info.plist
@@ -9,7 +9,7 @@
CFBundleShortVersionString
1.0
LSMinimumSystemVersion
- 10.14
+ 10.15
CFBundleDevelopmentRegion
en
NSHumanReadableCopyright
@@ -17,4 +17,4 @@
CFBundleIconFile
Icon.icns
-
\ No newline at end of file
+
diff --git a/GlennLibTests/GlennLibTests.csproj b/GlennLibTests/GlennLibTests.csproj
index 7ba5daf..e0ecaf5 100644
--- a/GlennLibTests/GlennLibTests.csproj
+++ b/GlennLibTests/GlennLibTests.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net8.0
LatestMajor
enable
enable