diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 7714d81..8a68347 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -11,7 +11,9 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
+ - name: Set up .NET 7
+ uses: actions/setup-dotnet@v3
- name: Build
run: docker build --target build .
- name: Test
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 5735a69..c5471e2 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -7,7 +7,9 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
+ - name: Set up .NET 7
+ uses: actions/setup-dotnet@v3
- name: Set VERSION variable from tag
run: echo "VERSION=${GITHUB_REF/refs\/tags\/}" >> $GITHUB_ENV
- name: Build
diff --git a/Dockerfile b/Dockerfile
index e9e73aa..1497620 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
+FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
WORKDIR /source
# copy csproj and restore as distinct layers
diff --git a/README.md b/README.md
index b8ee094..431c128 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
Allows to use [StrEnum](https://github.com/StrEnum/StrEnum/) string enums with Entity Framework Core.
-Supports EF Core 3.1–6.0
+Supports EF Core 3.1–7.0
## Installation
diff --git a/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj b/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj
index babb8ed..3f34aaf 100644
--- a/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj
+++ b/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj
@@ -12,7 +12,7 @@
git
https://github.com/StrEnum/StrEnum.EntityFrameworkCore
- netstandard2.0;netstandard2.1;net6.0
+ netstandard2.0;netstandard2.1;net6.0;net7.0
10.0
enable
enable
@@ -30,6 +30,10 @@
+
+
+
+
<_Parameter1>$(AssemblyName).UnitTests
diff --git a/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj b/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj
index 7fad7aa..72725c1 100644
--- a/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj
+++ b/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj
@@ -1,7 +1,7 @@
- net6.0
+ net7.0
enable
10.0
false
@@ -10,7 +10,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive