12345678910111213141516 |
- # Get-VersionInfo.ps1
- # Load Directory.Build.props as an XML
- [xml]$xml = Get-Content "$PSScriptRoot/../src/Directory.Build.props"
- # Extract VersionPrefix, VersionSuffix, and FileVersion
- $versionPrefix = $xml.Project.PropertyGroup.VersionPrefix
- $versionSuffix = $xml.Project.PropertyGroup.VersionSuffix
- $fileVersion = $xml.Project.PropertyGroup.FileVersion
- # Combine VersionPrefix and VersionSuffix
- $fullVersion = "$versionPrefix-$versionSuffix"
- # Output the results for GitHub Actions
- Write-Output "::set-output name=version::$fullVersion"
- Write-Output "::set-output name=file-version::$fileVersion"
|