File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -429,6 +429,10 @@ LogGroup 'Calculate Job Run Conditions:' {
429429 # True if (Release or Abandoned PR) AND user has CleanupPrereleases enabled (defaults to true)
430430 $shouldCleanupPrereleases = (($releaseType -eq ' Release' ) -or $isAbandonedPR ) -and ($settings.Publish.Module.CleanupPrereleases -eq $true )
431431
432+ # Update Publish.Module with computed release values
433+ $settings.Publish.Module | Add-Member - MemberType NoteProperty - Name ReleaseType - Value $releaseType - Force
434+ $settings.Publish.Module.CleanupPrereleases = $shouldCleanupPrereleases
435+
432436 # Create Run object with all job-specific conditions
433437 $run = [pscustomobject ]@ {
434438 LintRepository = $isOpenOrUpdatedPR -and (-not $settings.Linter.Skip )
@@ -446,8 +450,6 @@ LogGroup 'Calculate Job Run Conditions:' {
446450 ($null -ne $settings.TestSuites.PSModule ) -or ($null -ne $settings.TestSuites.Module )
447451 )
448452 PublishModule = ($releaseType -ne ' None' ) -or $shouldCleanupPrereleases
449- ReleaseType = $releaseType # 'Release', 'Prerelease', or 'None'
450- CleanupPrereleases = $shouldCleanupPrereleases
451453 BuildDocs = $isNotAbandonedPR -and (-not $settings.Build.Docs.Skip )
452454 BuildSite = $isNotAbandonedPR -and (-not $settings.Build.Site.Skip )
453455 PublishSite = $isMergedPR -and $isTargetDefaultBranch
You can’t perform that action at this time.
0 commit comments