Skip to content

Create Linux LTS deb/rpm packages for LTS releases#27049

Merged
daxian-dbw merged 1 commit into
PowerShell:masterfrom
daxian-dbw:linux
Mar 17, 2026
Merged

Create Linux LTS deb/rpm packages for LTS releases#27049
daxian-dbw merged 1 commit into
PowerShell:masterfrom
daxian-dbw:linux

Conversation

@daxian-dbw
Copy link
Copy Markdown
Member

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
@daxian-dbw daxian-dbw requested review from a team and jshigetomi as code owners March 17, 2026 21:42
@daxian-dbw daxian-dbw added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Mar 17, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 daxian-dbw merged commit e053a33 into PowerShell:master Mar 17, 2026
42 of 43 checks passed
@daxian-dbw daxian-dbw deleted the linux branch March 17, 2026 21:48
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport-7.5.x-Done Backport-7.6.x-Done CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants