Skip to content

Commit 4a4b292

Browse files
committed
Net8 (#251)
* net8 tfm * Update README
1 parent f308d16 commit 4a4b292

File tree

13 files changed

+574
-558
lines changed

13 files changed

+574
-558
lines changed

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"paket": {
6-
"version": "8.0.0",
6+
"version": "8.0.3",
77
"commands": [
88
"paket"
99
]

.devcontainer/devcontainer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"ghcr.io/devcontainers-contrib/features/starship:1": {},
2424
// https://github.com/devcontainers/features/blob/main/src/dotnet/README.md
2525
"ghcr.io/devcontainers/features/dotnet:2": {
26-
"version": "7.0",
27-
"additionalVersions": "6.0"
26+
"version": "8.0",
27+
"additionalVersions": "7.0,6.0"
2828
},
2929
"ghcr.io/devcontainers/features/node:1": {
3030
"version": "18"

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ jobs:
2929
with:
3030
global-json-file: global.json
3131
dotnet-version: |
32+
8.x
33+
7.x
3234
6.x
3335
3436
- name: Build via Bash
@@ -68,6 +70,8 @@ jobs:
6870
with:
6971
global-json-file: global.json
7072
dotnet-version: |
73+
8.x
74+
7.x
7175
6.x
7276
7377
- name: Build via Bash
@@ -106,8 +110,9 @@ jobs:
106110
with:
107111
global-json-file: global.json
108112
dotnet-version: |
113+
8.x
114+
7.x
109115
6.x
110-
111116
- name: Build via Bash
112117
if: runner.os != 'Windows'
113118
run: |

.paket/Paket.Restore.targets

Lines changed: 500 additions & 497 deletions
Large diffs are not rendered by default.

Directory.Build.props

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project>
2-
<PropertyGroup>
3-
<DisableCheckingDuplicateNuGetItems>true</DisableCheckingDuplicateNuGetItems>
4-
<NoWarn>$(NoWarn);FS2003</NoWarn>
5-
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
6-
<WarningsAsErrors />
7-
</PropertyGroup>
2+
<PropertyGroup>
3+
<DisableCheckingDuplicateNuGetItems>true</DisableCheckingDuplicateNuGetItems>
4+
<NoWarn>$(NoWarn);FS2003; NU1903</NoWarn>
5+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
6+
<WarningsAsErrors />
7+
</PropertyGroup>
88
</Project>

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The library provides utility functions like `map`, `bind`, `apply`, `traverse`,
66

77
It was inspired by [Chessie](https://github.com/fsprojects/Chessie) and Cvdm.ErrorHandling (the latter has now been merged into FsToolkit.ErrorHandling).
88

9-
FsToolkit.ErrorHandling targets .NET Standard 2.0 and .NET Framework 4.6.1 and supports Fable.
9+
FsToolkit.ErrorHandling targets .NET Standard 2.0, .NET Standard2.1 and supports Fable.
1010

1111
## Documentation
1212

@@ -47,6 +47,7 @@ This repository has a devcontainer setup for VSCode. For more infomation see:
4747
* [.NET Core SDK](https://www.microsoft.com/net/download/)
4848
* [v6.x](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
4949
* [v7.x](https://dotnet.microsoft.com/en-us/download/dotnet/7.0)
50+
* [v8.x](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
5051

5152
#### Optional
5253

global.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "7.0.201",
3+
"version": "8.0.100",
44
"rollForward": "latestMinor"
55
}
6-
}
6+
}

paket.dependencies

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,6 @@ group Build
5353
nuget Fake.BuildServer.GitHubActions 5.22.0
5454
nuget MSBuild.StructuredLogger
5555
nuget Octokit
56+
nuget Nuget.Common >= 6.6.1
57+
nuget NuGet.Protocol >= 6.6.1
58+
nuget System.Security.Cryptography.Pkcs >= 7.0.2

paket.lock

Lines changed: 48 additions & 44 deletions
Large diffs are not rendered by default.

tests/FsToolkit.ErrorHandling.IcedTasks.Tests/FsToolkit.ErrorHandling.IcedTasks.Tests.fsproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net7.0;net6.0</TargetFrameworks>
5+
<TargetFrameworks>net7.0;net6.0;net8.0</TargetFrameworks>
66
</PropertyGroup>
77
<ItemGroup>
88
<Compile Include="SampleDomain.fs" />

0 commit comments

Comments
 (0)