File tree Expand file tree Collapse file tree 9 files changed +13
-30
lines changed Expand file tree Collapse file tree 9 files changed +13
-30
lines changed Original file line number Diff line number Diff line change 26
26
uses : actions/setup-dotnet@v3
27
27
with :
28
28
dotnet-version : |
29
- 8.0.x
30
- 7.0.x
29
+ 6.0.x
31
30
- name : Restore
32
31
run : git submodule update --init --recursive
33
32
- name : Build with dotnet
48
47
uses : actions/setup-dotnet@v3
49
48
with :
50
49
dotnet-version : |
51
- 8.0.x
52
- 7.0.x
53
50
6.0.x
54
51
- name : Restore
55
52
run : git submodule update --init --recursive
90
87
uses : actions/setup-dotnet@v3
91
88
with :
92
89
dotnet-version : |
93
- 8.0.x
94
- 7.0.x
95
90
6.0.x
96
91
5.0.x
97
92
- name : Restore
Original file line number Diff line number Diff line change @@ -17,16 +17,10 @@ jobs:
17
17
run : git submodule update --init --recursive
18
18
- name : Remove global json
19
19
run : rm global.json
20
- - name : Set target framework to net6 instead of net8
21
- uses : Mudlet/xmlstarlet-action@master
22
- with :
23
- args : edit --inplace --update "/Project/PropertyGroup/TargetFrameworks" --value "netstandard2.0;netstandard2.1;net6.0" ./src/FSharpPlus/FSharpPlus.fsproj
24
20
- name : Setup .NET Core
25
21
uses : actions/setup-dotnet@v3
26
22
with :
27
23
dotnet-version : |
28
- 8.0.x
29
- 7.0.x
30
24
6.0.x
31
25
- name : Restore tools
32
26
run : dotnet tool restore
59
53
uses : actions/setup-dotnet@v3
60
54
with :
61
55
dotnet-version : |
62
- 8.0.x
63
- 7.0.x
64
56
6.0.x
65
57
- name : Restore tools
66
58
run : dotnet tool restore
94
86
uses : actions/setup-dotnet@v3
95
87
with :
96
88
dotnet-version : |
97
- 8.0.x
98
- 7.0.x
99
89
6.0.x
100
90
- name : Restore tools
101
91
run : dotnet tool restore
Original file line number Diff line number Diff line change 14
14
<PackageReadmeFile >README.md</PackageReadmeFile >
15
15
<PackageTags >f# FSharp Applicative Monad MonadTransformer Arrow Overloading</PackageTags >
16
16
<VersionPrefix >1.6.0</VersionPrefix >
17
- <VersionSuffix >RC1 </VersionSuffix >
17
+ <VersionSuffix >RC2 </VersionSuffix >
18
18
<Version Condition =" '$(VersionSuffix)' != '' " >$(VersionPrefix)-$(VersionSuffix)</Version >
19
19
<Version Condition =" '$(VersionSuffix)' == '' " >$(VersionPrefix)</Version >
20
20
Original file line number Diff line number Diff line change 1
- #### 1.6.0-RC1 - December 17 2023
2
- - Target net 8
1
+ #### 1.6.0-RC2 - December 17 2023
2
+ - Compile using net6
3
3
- Add Result.Sequence
4
4
- Add Validation.ofOptionWith
5
5
- Add List.chunkBy
Original file line number Diff line number Diff line change 1
- Release Notes for FSharpPlus 1.6.0-RC1 - December 17 2023
1
+ Release Notes for FSharpPlus 1.6.0-RC2 - December 17 2023
2
2
----------------------------------------------------------
3
3
4
- Target net 8
4
+ Compile using net6
5
5
Add Result.Sequence
6
6
Add Validation.ofOptionWith
7
7
Add List.chunkBy
Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ init:
12
12
- git config --global core.autocrlf input
13
13
install :
14
14
- ps : Invoke-WebRequest 'https://dot.net/v1/dotnet-install.ps1' -OutFile 'dotnet-install.ps1'
15
- - ps : ./dotnet-install.ps1 -Version 8.0.100 -InstallDir "C:\Program Files\dotnet"
15
+ # - ps: ./dotnet-install.ps1 -Version 8.0.100 -InstallDir "C:\Program Files\dotnet"
16
16
# - cmd: winget install Microsoft.DotNet.SDK.8
17
17
- cmd : git submodule update --init --recursive
18
18
build_script :
19
19
- cmd : dotnet restore ./FSharpPlus.sln
20
20
- cmd : dotnet build -c Release ./FSharpPlus.sln
21
- - cmd : dotnet test -f net8 .0 -c Test tests/FSharpPlus.Tests
21
+ - cmd : dotnet test -f net6 .0 -c Test tests/FSharpPlus.Tests
22
22
- ps : if ($env:VersionSuffix) { dotnet pack build.proj --version-suffix $env:VersionSuffix } else { dotnet pack build.proj }
23
23
test : off
24
24
artifacts :
Original file line number Diff line number Diff line change 1
1
{
2
2
"sdk" : {
3
- "version" : " 8 .0.0" ,
3
+ "version" : " 6 .0.0" ,
4
4
"rollForward" : " latestFeature" ,
5
5
"allowPrerelease" : true
6
6
},
7
7
8
8
"additionalSdks" : [
9
- " 5.0.405" ,
10
- " 6.0.201" ,
11
- " 7.0.100"
9
+ " 5.0.405"
12
10
]
13
11
}
Original file line number Diff line number Diff line change 23
23
<AutoGenerateBindingRedirects >true</AutoGenerateBindingRedirects >
24
24
<Configurations >Debug;Release;Fable;Fable3;Test</Configurations >
25
25
<Platforms >AnyCPU</Platforms >
26
- <LangVersion >8.0</LangVersion >
26
+ <!-- < LangVersion>8.0</LangVersion> -- >
27
27
<LangVersion Condition =" '$(Configuration)' == 'Fable' OR '$(Configuration)' == 'Fable3' " >6.0</LangVersion >
28
28
29
29
<DefineConstants Condition =" '$(Configuration)' == 'Test'" >$(DefineConstants);TEST_TRACE</DefineConstants >
30
30
<DefineConstants Condition =" '$(Configuration)' == 'Fable'" >$(DefineConstants);FABLE_COMPILER</DefineConstants >
31
31
<DefineConstants Condition =" '$(Configuration)' == 'Fable3'" >$(DefineConstants);FABLE_COMPILER;FABLE_COMPILER_3</DefineConstants >
32
32
<DefineConstants Condition =" '$(Configuration)' == 'Fable4'" >$(DefineConstants);FABLE_COMPILER;FABLE_COMPILER_4</DefineConstants >
33
- <TargetFrameworks >netstandard2.0;netstandard2.1;net45;net6.0;net8.0 </TargetFrameworks >
33
+ <TargetFrameworks >netstandard2.0;netstandard2.1;net45;net6.0</TargetFrameworks >
34
34
<!-- <OutputPath>..\..\bin</OutputPath>-->
35
35
</PropertyGroup >
36
36
<ItemGroup >
Original file line number Diff line number Diff line change 12
12
<Platforms >AnyCPU</Platforms >
13
13
<DefineConstants Condition =" '$(Configuration)' == 'Test'" >$(DefineConstants);TEST_TRACE</DefineConstants >
14
14
<DefineConstants Condition =" '$(Configuration)' == 'Fable'" >$(DefineConstants);FABLE_COMPILER</DefineConstants >
15
- <TargetFrameworks >net462;net6.0;net7.0;net8.0 </TargetFrameworks >
15
+ <TargetFrameworks >net462;net6.0</TargetFrameworks >
16
16
</PropertyGroup >
17
17
<ItemGroup >
18
18
<Compile Include =" Helpers.fs" />
You can’t perform that action at this time.
0 commit comments