anchor.diff:                      ]
                   // Test that CHANGELOG.md is not modified during build failures,
                   // *unless* at least one step has pushed a release to the outside world.
  -                "-n DotnetRestoreFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n DotnetRestoreFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "dotnetRestore"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n GenerateAssemblyInfoFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n AssemblyInfoFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "generateAssemblyInfo"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n DotnetBuildFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n DotnetBuildFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "dotnetBuild"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n DotnetTestFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n DotnetTestFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "dotnetTest"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n GenerateCoverageReportFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n CoverageReportFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "generateCoverageReport"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n DotnetPackFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n DotnetPackFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "dotnetPack"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n SourceLinkTestFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n SourceLinkTestFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "sourceLinkTest"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n PublishToNugetFailureDuringLibraryRelease --githubUsername TestAccount", [
  +                "-n PublishToNugetFail --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``make build function fail`` "publishToNuget"
                       Assert.``CHANGELOG contains Unreleased section``
                       Assert.``build target with failure expected`` "Release"
                       Assert.``CHANGELOG contains Unreleased section``
                       ]
  -                "-n PublishToNugetSuccessForLibrary --githubUsername TestAccount", [
  +                "-n PublishToNugetSuccess --githubUsername TestAccount", [
                       Effect.``setup for release tests``
                       Effect.``disable publishToNuget function`` // Simulates success, since it would fail due to NUGET_API being unset
                       Assert.``CHANGELOG contains Unreleased section``
  
positive.code:                     // Since the PublishToNuget step "succeeded", we no longer revert the changelog from that point on
                      Assert.``CHANGELOG does not contain Unreleased section``
                      ]
                  "-n GitReleaseFailureDuringLibraryRelease --githubUsername TestAccount", [
                      Effect.``setup for release tests``
                      Effect.``disable publishToNuget function`` // Simulates success, since it would fail due to NUGET_API being unset
                      Effect.``make build function fail`` "gitRelease"
  
negative.code:                     Assert.``CHANGELOG does not contain Unreleased section``
                      ]
  
                  "-n DotnetRestoreFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "dotnetRestore"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n AssemblyInfoFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "generateAssemblyInfo"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n DotnetBuildFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "dotnetBuild"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n DotnetTestFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "dotnetTest"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n CoverageReportFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "generateCoverageReport"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n CreatePackagesFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "createPackages"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n GitReleaseFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "gitRelease"
                      Assert.``CHANGELOG contains Unreleased section``
                      Assert.``build target with failure expected`` "Release"
                      Assert.``CHANGELOG contains Unreleased section``
                      ]
                  "-n GitHubReleaseFail --githubUsername TestAccount --outputType Console", [
                      Effect.``setup for release tests``
                      Effect.``make build function fail`` "githubRelease"
                      Effect.``disable pushing in gitRelease function``
  