Skip to content

Conversation

@jshigetomi
Copy link
Collaborator

@jshigetomi jshigetomi commented Apr 11, 2025

  • Combined github and nuget releases
  • Change name for stage dependency
  • Remove SNAP
  • Switch back to Official

PR Summary

This pull request includes significant changes to the PowerShell release pipeline configuration, mainly focusing on consolidating the GitHub and NuGet publishing stages and removing redundant stages. The most important changes include renaming and modifying templates, updating parameters, and removing unnecessary stages.

Consolidation of GitHub and NuGet publishing stages:

  • .pipelines/PowerShell-Release-Official.yml: Renamed SkipPMCPublish to SkipPublish and updated its description to "Skip Publishing to GitHub and Nuget". Combined the PublishGitHubRelease and PublishNuGet stages into a single PublishGitHubReleaseAndNuget stage. [1] [2] [3]

Template updates:

Removal of redundant stages:

Template cleanup:

PR Context

PR Checklist

@jshigetomi jshigetomi added CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log BackPort-7.4.x-Consider BackPort-7.5.x-Consider labels Apr 11, 2025
@jshigetomi jshigetomi marked this pull request as ready for review April 11, 2025 18:45
@jshigetomi jshigetomi requested a review from a team as a code owner April 11, 2025 18:45
@jshigetomi
Copy link
Collaborator Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@TravisEz13 TravisEz13 enabled auto-merge (squash) April 11, 2025 22:46
@TravisEz13
Copy link
Member

/azp run PowerShell-CI-linux-packaging, PowerShell-Windows-Packaging-CI

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@jshigetomi
Copy link
Collaborator Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@TravisEz13 TravisEz13 merged commit a141246 into master Apr 16, 2025
37 checks passed
@microsoft-github-policy-service
Copy link
Contributor

microsoft-github-policy-service bot commented Apr 16, 2025

📣 Hey @@jshigetomi, how did we do? We would love to hear your feedback with the link below! 🗣️

🔗 https://aka.ms/PSRepoFeedback

@daxian-dbw daxian-dbw deleted the CombineGitHubNuget branch April 16, 2025 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport-7.4.x-Migrated Backport-7.5.x-Migrated 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