diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index c53affa6..a51403eb 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -32,7 +32,7 @@ jobs:
- name: Update dotnet
uses: actions/setup-dotnet@v1
with:
- dotnet-version: '6.0.x'
+ dotnet-version: '7.0.x'
- name: Checkout repository
uses: actions/checkout@v2
diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml
index 94ad459a..0aaa9bdd 100644
--- a/.github/workflows/dotnet.yml
+++ b/.github/workflows/dotnet.yml
@@ -15,7 +15,7 @@ jobs:
- name: update dotnet core sdk
uses: actions/setup-dotnet@v1
with:
- dotnet-version: 6.0.x
+ dotnet-version: 7.0.x
- name: dotnet restore (first try)
run: dotnet restore --ignore-failed-sources
- name: dotnet restore (second try)
@@ -35,7 +35,7 @@ jobs:
- name: update dotnet core sdk
uses: actions/setup-dotnet@v1
with:
- dotnet-version: 6.0.x
+ dotnet-version: 7.0.x
- name: dotnet restore (first try)
run: dotnet restore --ignore-failed-sources
- name: dotnet restore (second try)
@@ -70,7 +70,7 @@ jobs:
- name: update dotnet core sdk
uses: actions/setup-dotnet@v1
with:
- dotnet-version: 6.0.x
+ dotnet-version: 7.0.x
- name: dotnet restore (first try)
run: dotnet restore --ignore-failed-sources
- name: dotnet restore (second try)
diff --git a/Clients/CirrusCiClient/CirrusCiClient.csproj b/Clients/CirrusCiClient/CirrusCiClient.csproj
index bf4eab72..aa930b30 100644
--- a/Clients/CirrusCiClient/CirrusCiClient.csproj
+++ b/Clients/CirrusCiClient/CirrusCiClient.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net7.0
enable
false
@@ -8,10 +8,10 @@
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/Clients/CompatApiClient/CompatApiClient.csproj b/Clients/CompatApiClient/CompatApiClient.csproj
index dbfac85c..1a97e63f 100644
--- a/Clients/CompatApiClient/CompatApiClient.csproj
+++ b/Clients/CompatApiClient/CompatApiClient.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net7.0
enable
@@ -15,9 +15,9 @@
-
+
-
+
diff --git a/Clients/GithubClient/GithubClient.csproj b/Clients/GithubClient/GithubClient.csproj
index 474e74d0..40f848e1 100644
--- a/Clients/GithubClient/GithubClient.csproj
+++ b/Clients/GithubClient/GithubClient.csproj
@@ -1,12 +1,12 @@
- net6.0
+ net7.0
latest
enable
-
-
+
+
diff --git a/Clients/IrdLibraryClient/IrdLibraryClient.csproj b/Clients/IrdLibraryClient/IrdLibraryClient.csproj
index b649df73..6661d5c1 100644
--- a/Clients/IrdLibraryClient/IrdLibraryClient.csproj
+++ b/Clients/IrdLibraryClient/IrdLibraryClient.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net7.0
latest
enable
diff --git a/Clients/MediafireClient/MediafireClient.csproj b/Clients/MediafireClient/MediafireClient.csproj
index 51d2fd6c..55470b37 100644
--- a/Clients/MediafireClient/MediafireClient.csproj
+++ b/Clients/MediafireClient/MediafireClient.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net7.0
enable
diff --git a/Clients/OneDriveClient/OneDriveClient.csproj b/Clients/OneDriveClient/OneDriveClient.csproj
index 51d2fd6c..55470b37 100644
--- a/Clients/OneDriveClient/OneDriveClient.csproj
+++ b/Clients/OneDriveClient/OneDriveClient.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net7.0
enable
diff --git a/Clients/PsnClient/PsnClient.csproj b/Clients/PsnClient/PsnClient.csproj
index 8ab17614..faf28186 100644
--- a/Clients/PsnClient/PsnClient.csproj
+++ b/Clients/PsnClient/PsnClient.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net7.0
enable
@@ -11,7 +11,7 @@
-
+
diff --git a/Clients/YandexDiskClient/YandexDiskClient.csproj b/Clients/YandexDiskClient/YandexDiskClient.csproj
index 51d2fd6c..55470b37 100644
--- a/Clients/YandexDiskClient/YandexDiskClient.csproj
+++ b/Clients/YandexDiskClient/YandexDiskClient.csproj
@@ -1,6 +1,6 @@
- net6.0
+ net7.0
enable
diff --git a/CompatBot/CompatBot.csproj b/CompatBot/CompatBot.csproj
index 8a3263f5..8b75c566 100644
--- a/CompatBot/CompatBot.csproj
+++ b/CompatBot/CompatBot.csproj
@@ -1,7 +1,7 @@
Exe
- net6.0
+ net7.0
true
CompatBot
c2e6548b-b215-4a18-a010-958ef294b310
@@ -43,32 +43,32 @@
-
+
-
+
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
+
+
+
+
-
-
+
+
-
+
diff --git a/Dockerfile b/Dockerfile
index 60374ddd..efd10e7c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/dotnet/sdk:6.0-jammy AS base
+FROM mcr.microsoft.com/dotnet/sdk:7.0-jammy AS base
# Native libgdiplus dependencies
RUN apt-get update
diff --git a/HomoglyphConverter/HomoglyphConverter.csproj b/HomoglyphConverter/HomoglyphConverter.csproj
index 42039e39..c85e6bb0 100644
--- a/HomoglyphConverter/HomoglyphConverter.csproj
+++ b/HomoglyphConverter/HomoglyphConverter.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net7.0
latest
enable
false
diff --git a/README.md b/README.md
index d174b6e2..0f1c275c 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
RPCS3 Compatibility Bot
=======================
-[![Build Status](https://dev.azure.com/rpcs3-bot/RPCS3%20Bot/_apis/build/status/RPCS3.discord-bot?branchName=master)](https://dev.azure.com/rpcs3-bot/RPCS3%20Bot/_build?definitionId=1&branchName=master) [![RPCS3 discord server](https://discordapp.com/api/guilds/272035812277878785/widget.png)](https://discord.me/rpcs3)
+[![Build Status](https://github.com/RPCS3/discord-bot/actions/workflows/dotnet.yml/badge.svg)](https://github.com/RPCS3/discord-bot/actions/workflows/dotnet.yml) [![RPCS3 discord server](https://discordapp.com/api/guilds/272035812277878785/widget.png)](https://discord.me/rpcs3)
This is a tech support / moderation / crowd entertainment bot for the [RPCS3 discord server](https://discord.me/rpcs3).
@@ -9,7 +9,7 @@ You can read the design and implementation notes by visiting the folders in the
Development Requirements
------------------------
-* [.NET 6.0 SDK](https://dotnet.microsoft.com/download) or newer
+* [.NET 7.0 SDK](https://dotnet.microsoft.com/download) or newer
* Any text editor, but here are some recommends:
* [Visual Studio](https://visualstudio.microsoft.com/) (Windows and Mac only, has free Community edition)
* [Visual Studio Code](https://code.visualstudio.com/) (cross-platform, free)
@@ -17,7 +17,7 @@ Development Requirements
Runtime Requirements
--------------------
-* [.NET 6.0 SDK](https://dotnet.microsoft.com/download) or newer to run from sources
+* [.NET 7.0 SDK](https://dotnet.microsoft.com/download) or newer to run from sources
* bot needs `dotnet` command to be available (i.e. alias for the Snap package)
* Optionally Google API credentials to access Google Drive:
* Create new project in the [Google Cloud Resource Manager](https://console.developers.google.com/cloud-resource-manager)
diff --git a/SourceGenerators/SourceGenerators.csproj b/SourceGenerators/SourceGenerators.csproj
index 8cd93812..d8159800 100644
--- a/SourceGenerators/SourceGenerators.csproj
+++ b/SourceGenerators/SourceGenerators.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Tests/Tests.csproj b/Tests/Tests.csproj
index f2a30cbb..84a2e81d 100644
--- a/Tests/Tests.csproj
+++ b/Tests/Tests.csproj
@@ -1,13 +1,13 @@
- net6.0
+ net7.0
false
-
+
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive