From 2d69d5e85153f058b195f32ba0a1b92ccf1e9777 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Tue, 9 Apr 2024 09:39:19 +0100 Subject: [PATCH 1/9] Remove erroneous Dotnet.ReproducibleBuild reference --- paket.dependencies | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/paket.dependencies b/paket.dependencies index 99c724f..1944719 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -3,11 +3,14 @@ source https://api.nuget.org/v3/index.json storage: none framework: net80, netstandard20, netstandard21 +# copy_local: true because this is a build-time dependency only +nuget Dotnet.ReproducibleBuilds copy_local: true + nuget Unquote ~> 6.1.0 nuget FSharp.Core >= 4.7.2 lowest_matching: true nuget AWSSDK.DynamoDBv2 ~> 3.7.5 -nuget DotNet.ReproducibleBuilds + github eiriktsarpalis/TypeShape:10.0.0 src/TypeShape/TypeShape.fs group Test From dd0603358ce45e0bc4fd1bda2eeba2a83228ca2c Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Tue, 9 Apr 2024 09:39:42 +0100 Subject: [PATCH 2/9] Explicit pin of FSharp.Core --- src/FSharp.AWS.DynamoDB/paket.template | 1 + 1 file changed, 1 insertion(+) diff --git a/src/FSharp.AWS.DynamoDB/paket.template b/src/FSharp.AWS.DynamoDB/paket.template index 13c9011..7ca3abc 100644 --- a/src/FSharp.AWS.DynamoDB/paket.template +++ b/src/FSharp.AWS.DynamoDB/paket.template @@ -18,5 +18,6 @@ iconurl https://avatars0.githubusercontent.com/u/6001315 tags fsharp, f#, aws, amazon, dynamodb dependencies + FSharp.Core >= LOCKEDVERSION AWSSDK.DynamoDBv2 >= LOCKEDVERSION Unquote >= LOCKEDVERSION \ No newline at end of file From a12260507245ebeeea58e1d827880aaf7395db5d Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Tue, 9 Apr 2024 09:44:12 +0100 Subject: [PATCH 3/9] Remove superseded values --- src/FSharp.AWS.DynamoDB/paket.template | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/FSharp.AWS.DynamoDB/paket.template b/src/FSharp.AWS.DynamoDB/paket.template index 7ca3abc..f661a4d 100644 --- a/src/FSharp.AWS.DynamoDB/paket.template +++ b/src/FSharp.AWS.DynamoDB/paket.template @@ -12,9 +12,6 @@ releasenotes RELEASE NOTES summary A library that provides an idiomatic F# API for AWS DynamoDB. -licenseurl https://github.com/eiriktsarpalis/FSharp.AWS.DynamoDB/blob/master/License.md -projecturl https://github.com/eiriktsarpalis/FSharp.AWS.DynamoDB -iconurl https://avatars0.githubusercontent.com/u/6001315 tags fsharp, f#, aws, amazon, dynamodb dependencies From 31fe5b78fa4adfde602cfd200ed5ce2958bb72e0 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Tue, 9 Apr 2024 09:45:31 +0100 Subject: [PATCH 4/9] Explicit FSharp.Core ref --- src/FSharp.AWS.DynamoDB/paket.references | 1 + 1 file changed, 1 insertion(+) diff --git a/src/FSharp.AWS.DynamoDB/paket.references b/src/FSharp.AWS.DynamoDB/paket.references index 23e37b1..289d591 100644 --- a/src/FSharp.AWS.DynamoDB/paket.references +++ b/src/FSharp.AWS.DynamoDB/paket.references @@ -1,3 +1,4 @@ +FSharp.Core Unquote AWSSDK.DynamoDBv2 DotNet.ReproducibleBuilds From 0c14c91654ff1cc7666699128c786a598d4df73f Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Wed, 10 Apr 2024 06:51:50 +0100 Subject: [PATCH 5/9] Remove paket.template --- .../FSharp.AWS.DynamoDB.fsproj | 1 - src/FSharp.AWS.DynamoDB/paket.template | 20 ------------------- 2 files changed, 21 deletions(-) delete mode 100644 src/FSharp.AWS.DynamoDB/paket.template diff --git a/src/FSharp.AWS.DynamoDB/FSharp.AWS.DynamoDB.fsproj b/src/FSharp.AWS.DynamoDB/FSharp.AWS.DynamoDB.fsproj index 80059bf..daebc2a 100644 --- a/src/FSharp.AWS.DynamoDB/FSharp.AWS.DynamoDB.fsproj +++ b/src/FSharp.AWS.DynamoDB/FSharp.AWS.DynamoDB.fsproj @@ -39,7 +39,6 @@ - diff --git a/src/FSharp.AWS.DynamoDB/paket.template b/src/FSharp.AWS.DynamoDB/paket.template deleted file mode 100644 index f661a4d..0000000 --- a/src/FSharp.AWS.DynamoDB/paket.template +++ /dev/null @@ -1,20 +0,0 @@ -type project -id FSharp.AWS.DynamoDB -description - A library that provides an idiomatic F# API for AWS DynamoDB. -version - 0.0.1-alpha -authors - Eirik Tsarpalis -copyright - Copyright 2016 -releasenotes - RELEASE NOTES -summary - A library that provides an idiomatic F# API for AWS DynamoDB. -tags - fsharp, f#, aws, amazon, dynamodb -dependencies - FSharp.Core >= LOCKEDVERSION - AWSSDK.DynamoDBv2 >= LOCKEDVERSION - Unquote >= LOCKEDVERSION \ No newline at end of file From e0a7b1ee9cac4eb75d98bac91ba42668f4fa8ea5 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Wed, 10 Apr 2024 06:59:49 +0100 Subject: [PATCH 6/9] Update FSharp.Core to content false --- paket.dependencies | 7 ++++++- paket.lock | 14 +++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/paket.dependencies b/paket.dependencies index 1944719..e67a48e 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -7,7 +7,12 @@ framework: net80, netstandard20, netstandard21 nuget Dotnet.ReproducibleBuilds copy_local: true nuget Unquote ~> 6.1.0 -nuget FSharp.Core >= 4.7.2 lowest_matching: true + +# NOTE re `content: false` +# Workaround for malformed FSharp.Core packages https://github.com/dotnet/fsharp/issues/12706 via https://github.com/fsprojects/Paket/issues/4149 +# Removal triggers issues in dotnet publish, e.g. for Lambda projects +# Also avoids Rider search finding stuff in FSharp.Core.xml +nuget FSharp.Core >= 4.7.2 content: false, lowest_matching: true nuget AWSSDK.DynamoDBv2 ~> 3.7.5 diff --git a/paket.lock b/paket.lock index 2e93481..30e98b1 100644 --- a/paket.lock +++ b/paket.lock @@ -6,7 +6,7 @@ NUGET Microsoft.Bcl.AsyncInterfaces (>= 1.1) - restriction: || (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) (== netstandard2.1) AWSSDK.DynamoDBv2 (3.7.300.11) AWSSDK.Core (>= 3.7.300.11 < 4.0) - DotNet.ReproducibleBuilds (1.1.1) + DotNet.ReproducibleBuilds (1.1.1) - copy_local: true Microsoft.SourceLink.AzureRepos.Git (>= 1.1.1) Microsoft.SourceLink.Bitbucket.Git (>= 1.1.1) Microsoft.SourceLink.GitHub (>= 1.1.1) @@ -14,18 +14,18 @@ NUGET FSharp.Core (4.7.2) Microsoft.Bcl.AsyncInterfaces (8.0) - restriction: || (&& (== net8.0) (< netcoreapp3.1)) (== netstandard2.0) (== netstandard2.1) System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462)) - Microsoft.Build.Tasks.Git (8.0) - Microsoft.SourceLink.AzureRepos.Git (8.0) + Microsoft.Build.Tasks.Git (8.0) - copy_local: true + Microsoft.SourceLink.AzureRepos.Git (8.0) - copy_local: true Microsoft.Build.Tasks.Git (>= 8.0) Microsoft.SourceLink.Common (>= 8.0) - Microsoft.SourceLink.Bitbucket.Git (8.0) + Microsoft.SourceLink.Bitbucket.Git (8.0) - copy_local: true Microsoft.Build.Tasks.Git (>= 8.0) Microsoft.SourceLink.Common (>= 8.0) - Microsoft.SourceLink.Common (8.0) - Microsoft.SourceLink.GitHub (8.0) + Microsoft.SourceLink.Common (8.0) - copy_local: true + Microsoft.SourceLink.GitHub (8.0) - copy_local: true Microsoft.Build.Tasks.Git (>= 8.0) Microsoft.SourceLink.Common (>= 8.0) - Microsoft.SourceLink.GitLab (8.0) + Microsoft.SourceLink.GitLab (8.0) - copy_local: true Microsoft.Build.Tasks.Git (>= 8.0) Microsoft.SourceLink.Common (>= 8.0) System.Runtime.CompilerServices.Unsafe (6.0) - restriction: || (&& (== net8.0) (>= net461)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1) (< netstandard2.1)) (&& (== net8.0) (< netstandard1.0)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= wp8)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462)) From ec6ac098c31ed77a7c2e4d00e24c04e076e1f7af Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Fri, 6 Dec 2024 15:32:51 +0000 Subject: [PATCH 7/9] Top and tail --- RELEASE_NOTES.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 38d26c7..5f7f224 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,5 @@ +### 0.12.3-beta +* Removed erroneous `Dotnet.Reproduciblebuilds` dependency [#75](https://github.com/fsprojects/FSharp.AWS.DynamoDB/pull/75) ### 0.12.2-beta * (breaking) Revised multi-table transaction API (thanks @bartelink) From c2b95c4a9683b6279d093a9befc1fa47da4473ea Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Fri, 6 Dec 2024 16:00:43 +0000 Subject: [PATCH 8/9] Update paket to 9.0.2 --- .config/dotnet-tools.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 41785ce..7084bea 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -3,16 +3,18 @@ "isRoot": true, "tools": { "paket": { - "version": "8.0.0", + "version": "9.0.2", "commands": [ "paket" - ] + ], + "rollForward": false }, "fantomas": { "version": "6.2.3", "commands": [ "fantomas" - ] + ], + "rollForward": false } } } \ No newline at end of file From 801f607525da88faaac853f2635fb4a7d993389e Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Fri, 6 Dec 2024 16:05:38 +0000 Subject: [PATCH 9/9] SDK 9.0.1.0 --- .config/dotnet-tools.json | 6 +- .github/workflows/build.yml | 4 +- .paket/Paket.Restore.targets | 1002 +++++++++++----------- global.json | 2 +- src/FSharp.AWS.DynamoDB/paket.references | 4 +- 5 files changed, 512 insertions(+), 506 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 7084bea..7d8f1f4 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -6,15 +6,13 @@ "version": "9.0.2", "commands": [ "paket" - ], - "rollForward": false + ] }, "fantomas": { "version": "6.2.3", "commands": [ "fantomas" - ], - "rollForward": false + ] } } } \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 95ea403..8546613 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macOS-latest] - dotnet: ['8.0.x'] + dotnet: ['9.0.x'] runs-on: ${{ matrix.os }} steps: @@ -27,7 +27,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - dotnet: ['8.0.x'] + dotnet: ['9.0.x'] runs-on: ${{ matrix.os }} services: diff --git a/.paket/Paket.Restore.targets b/.paket/Paket.Restore.targets index 4deb15b..17aeb63 100644 --- a/.paket/Paket.Restore.targets +++ b/.paket/Paket.Restore.targets @@ -1,322 +1,330 @@ - - - - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - $(MSBuildVersion) - 15.0.0 - false - true - - true - $(MSBuildThisFileDirectory) - $(MSBuildThisFileDirectory)..\ - $(PaketRootPath)paket-files\paket.restore.cached - $(PaketRootPath)paket.lock - classic - proj - assembly - native - /Library/Frameworks/Mono.framework/Commands/mono - mono - - - $(PaketRootPath)paket.bootstrapper.exe - $(PaketToolsPath)paket.bootstrapper.exe - $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\ - - "$(PaketBootStrapperExePath)" - $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)" - - - - - true - true - - - True - - - False - - $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/')) - - - - - - - - - $(PaketRootPath)paket - $(PaketToolsPath)paket - - - - - - $(PaketRootPath)paket.exe - $(PaketToolsPath)paket.exe - - - - - - <_DotnetToolsJson Condition="Exists('$(PaketRootPath)/.config/dotnet-tools.json')">$([System.IO.File]::ReadAllText("$(PaketRootPath)/.config/dotnet-tools.json")) - <_ConfigContainsPaket Condition=" '$(_DotnetToolsJson)' != ''">$(_DotnetToolsJson.Contains('"paket"')) - <_ConfigContainsPaket Condition=" '$(_ConfigContainsPaket)' == ''">false - - - - - - - - - - - <_PaketCommand>dotnet paket - - - - - - $(PaketToolsPath)paket - $(PaketBootStrapperExeDir)paket - - - paket - - - - - <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)")) - <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(_PaketExeExtension)' == '.dll' ">dotnet "$(PaketExePath)" - <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(OS)' != 'Windows_NT' AND '$(_PaketExeExtension)' == '.exe' ">$(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)" - <_PaketCommand Condition=" '$(_PaketCommand)' == '' ">"$(PaketExePath)" - - - - - - - - - - - - - - - - - - - - - true - $(NoWarn);NU1603;NU1604;NU1605;NU1608 - false - true - - - - - - - - - $([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)')) - - - - - - - $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``)) - $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``)) - - - - - %(PaketRestoreCachedKeyValue.Value) - %(PaketRestoreCachedKeyValue.Value) - - - - - true - false - true - - - + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + $(MSBuildVersion) + 15.0.0 + false + true + + true + $(MSBuildThisFileDirectory) + $(MSBuildThisFileDirectory)..\ + $(PaketRootPath)paket-files\paket.restore.cached + $(PaketRootPath)paket.lock + classic + proj + assembly + native + /Library/Frameworks/Mono.framework/Commands/mono + mono + + + $(PaketRootPath)paket.bootstrapper.exe + $(PaketToolsPath)paket.bootstrapper.exe + $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\ + + "$(PaketBootStrapperExePath)" + $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)" + + + + + true + true + + + True + + + False + + $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/')) + + + + + + + + + $(PaketRootPath)paket + $(PaketToolsPath)paket + + + + + + $(PaketRootPath)paket.exe + $(PaketToolsPath)paket.exe + + + + + + <_DotnetToolsJson Condition="Exists('$(PaketRootPath)/.config/dotnet-tools.json')">$([System.IO.File]::ReadAllText("$(PaketRootPath)/.config/dotnet-tools.json")) + <_ConfigContainsPaket Condition=" '$(_DotnetToolsJson)' != ''">$(_DotnetToolsJson.Contains('"paket"')) + <_ConfigContainsPaket Condition=" '$(_ConfigContainsPaket)' == ''">false + + + + + + + + + + + <_PaketCommand>dotnet paket + + + + + + $(PaketToolsPath)paket + $(PaketBootStrapperExeDir)paket + + + paket + + + + + <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)")) + <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(_PaketExeExtension)' == '.dll' ">dotnet "$(PaketExePath)" + <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(OS)' != 'Windows_NT' AND '$(_PaketExeExtension)' == '.exe' ">$(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)" + <_PaketCommand Condition=" '$(_PaketCommand)' == '' ">"$(PaketExePath)" + + + + + + + + + + + + + + + + + + + + + true + $(NoWarn);NU1603;NU1604;NU1605;NU1608 + false + true + + + + + + + + + $([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)')) + + + + + + + $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``)) + $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``)) + + + + + %(PaketRestoreCachedKeyValue.Value) + %(PaketRestoreCachedKeyValue.Value) + + + + + true + false + true + + + - - true - - - - - - - - - - - - - - - - - - - $(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached - - $(MSBuildProjectFullPath).paket.references - - $(MSBuildProjectDirectory)\$(MSBuildProjectName).paket.references - - $(MSBuildProjectDirectory)\paket.references - - false - true - true - references-file-or-cache-not-found - - - - - $([System.IO.File]::ReadAllText('$(PaketReferencesCachedFilePath)')) - $([System.IO.File]::ReadAllText('$(PaketOriginalReferencesFilePath)')) - references-file - false - - - - - false - - - - - true - target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths) - - - - - - - - - - - false - true - - - - - - - - - - - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0]) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1]) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4]) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5]) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[6]) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[7]) - - - %(PaketReferencesFileLinesInfo.PackageVersion) - All - runtime - $(ExcludeAssets);contentFiles - $(ExcludeAssets);build;buildMultitargeting;buildTransitive - true - true - - - - - $(PaketIntermediateOutputPath)/$(MSBuildProjectFile).paket.clitools - - - - - - - - - $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[0]) - $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[1]) - - - %(PaketCliToolFileLinesInfo.PackageVersion) - - - - + + + + + + + + + + + + + + + + $(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached + + $(MSBuildProjectFullPath).paket.references + + $(MSBuildProjectDirectory)\$(MSBuildProjectName).paket.references + + $(MSBuildProjectDirectory)\paket.references + + false + true + true + references-file-or-cache-not-found + + + + + $([System.IO.File]::ReadAllText('$(PaketReferencesCachedFilePath)')) + $([System.IO.File]::ReadAllText('$(PaketOriginalReferencesFilePath)')) + references-file + false + + + + + false + + + + + true + target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths) + + + + + + + + + + + false + true + + + + + + + + + + + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[2]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[6]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[7]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[8]) + + + %(PaketReferencesFileLinesInfo.PackageVersion) + All + runtime + $(ExcludeAssets);contentFiles + $(ExcludeAssets);build;buildMultitargeting;buildTransitive + %(PaketReferencesFileLinesInfo.Aliases) + true + true + + + + + %(PaketReferencesFileLinesInfo.PackageVersion) + + + + + $(PaketIntermediateOutputPath)/$(MSBuildProjectFile).paket.clitools + + + + + + + + + $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[0]) + $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[1]) + + + %(PaketCliToolFileLinesInfo.PackageVersion) + + + + - - - - - false - - - - - - <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/> - - - - - - $(MSBuildProjectDirectory)/$(MSBuildProjectFile) - true - false - true - false - true - false - true - false - true - false - true - $(PaketIntermediateOutputPath)\$(Configuration) - $(PaketIntermediateOutputPath) - - - - <_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/> - - - - - - - - - + + + + + false + + + + + + <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/> + + + + + + $(MSBuildProjectDirectory)/$(MSBuildProjectFile) + true + false + true + false + true + false + true + false + true + false + true + $(PaketIntermediateOutputPath)\$(Configuration) + $(PaketIntermediateOutputPath) + + + + <_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/> + + + + + + + + + - - - - - - - - - + + + + + + + + + diff --git a/global.json b/global.json index 0b0870e..27cae65 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "8.0.302", + "version": "9.0.101", "rollForward": "latestMajor" } } diff --git a/src/FSharp.AWS.DynamoDB/paket.references b/src/FSharp.AWS.DynamoDB/paket.references index 289d591..9b12cc9 100644 --- a/src/FSharp.AWS.DynamoDB/paket.references +++ b/src/FSharp.AWS.DynamoDB/paket.references @@ -1,5 +1,5 @@ -FSharp.Core -Unquote AWSSDK.DynamoDBv2 DotNet.ReproducibleBuilds +FSharp.Core +Unquote File: TypeShape.fs TypeShape