Skip to content

Commit 4a84182

Browse files
authored
Merge f0ebb9f into 68289a4
2 parents 68289a4 + f0ebb9f commit 4a84182

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.github/workflows/keyfactor-extension-release.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -91,18 +91,22 @@ jobs:
9191
run: |
9292
$VersionRegex = "\d+\.\d+\.\d+"
9393
$assemblyInfoFiles = (Get-ChildItem -Include AssemblyInfo.cs -File -Recurse).fullname
94-
$newVer = "${{ steps.create_release.outputs.current_tag }}".TrimStart('v').Split('-')[0]
95-
echo "Prepared to overwrite Assembly version to: ${newVer}"
96-
foreach ($assemblyInfoFile in $assemblyInfoFiles)
94+
if ($assemblyInfoFiles != null)
9795
{
98-
$filecontent = Get-Content($assemblyInfoFile)
99-
attrib $assemblyInfoFile -r
100-
$filecontent -replace $VersionRegex, $newVer | Out-File $assemblyInfoFile
96+
$newVer = "${{ steps.create_release.outputs.current_tag }}".TrimStart('v').Split('-')[0]
97+
echo "Prepared to overwrite Assembly version to: ${newVer}"
98+
foreach ($assemblyInfoFile in $assemblyInfoFiles)
99+
{
100+
$filecontent = Get-Content($assemblyInfoFile)
101+
attrib $assemblyInfoFile -r
102+
$filecontent -replace $VersionRegex, $newVer | Out-File $assemblyInfoFile
103+
}
101104
}
102105
103106
- name: Execute MSBuild Commands
104107
run: |
105-
MSBuild.exe $Env:SOLUTION_PATH -p:RestorePackagesConfig=false -p:Configuration=Release
108+
$newVer = "${{ steps.create_release.outputs.current_tag }}".TrimStart('v').Split('-')[0]
109+
MSBuild.exe $Env:SOLUTION_PATH -p:RestorePackagesConfig=false -p:Configuration=Release -p:Version=$newVer
106110
107111
- name: Archive Files
108112
if: ${{ success() }}

0 commit comments

Comments
 (0)