◐ Shell
clean mode source ↗

Create Linux LTS deb/rpm packages for LTS releases by daxian-dbw · Pull Request #27049 · PowerShell/PowerShell

Skip to content

Navigation Menu

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Conversation

@daxian-dbw

PR Summary

Create Linux LTS deb/rpm packages for LTS releases.

Copilot AI review requested due to automatic review settings

March 17, 2026 21:42

adityapatwardhan

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds LTS-specific Linux packaging to the existing coordinated Linux packaging pipeline template so LTS releases can emit “powershell-lts” artifacts.

Changes:

  • Updates the Linux package build template to invoke Start-PSPackage a second time with -LTS when metadata.LTSRelease.Package is true (and not a rebuild branch).
  • Moves the LTS logging to align with the new LTS packaging invocation.

Comment on lines +167 to +170

if ($LTS) {
Write-Verbose -Message "LTS Release: $LTS" -Verbose
Start-PSPackage -Type $packageType -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS
}

daxian-dbw added a commit to daxian-dbw/PowerShell that referenced this pull request

Mar 17, 2026

daxian-dbw added a commit to daxian-dbw/PowerShell that referenced this pull request

Mar 17, 2026

adityapatwardhan pushed a commit to adityapatwardhan/PowerShell that referenced this pull request

Apr 2, 2026

JustinGrote pushed a commit to JustinGrote/PowerShell that referenced this pull request

Jun 2, 2026

Labels

3 participants

@daxian-dbw @adityapatwardhan