Ctrl K
ComunidadGuías…

build.ps1

Rama dev · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
. "$PSScriptRoot\scripts\getReleaseNotes.ps1"
. "$PSScriptRoot\scripts\bumpVersion.ps1"

######################################################################
# Step 1: Grab release notes and update solution metadata
######################################################################
$releaseNotes = Get-ReleaseNotes -MarkdownFile (Join-Path -Path $PSScriptRoot -ChildPath "RELEASE_NOTES.md")

if ([string]::IsNullOrWhiteSpace($releaseNotes.Version) -or
    [string]::IsNullOrWhiteSpace($releaseNotes.ReleaseNotes)) {
    throw "Release notes must contain a version and release notes text."
}

# Inject release notes into Directory.Build.props.
UpdateVersionAndReleaseNotes -ReleaseNotesResult $releaseNotes -XmlFilePath (Join-Path -Path $PSScriptRoot -ChildPath "Directory.Build.props")

Write-Output "Updated release metadata for version $($releaseNotes.Version)."