- Notifications
You must be signed in to change notification settings - Fork7.7k
Added Deploy Box Product Pathway to GitHub Release and NuGet Release Pipelines#24583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
…S feed versionchanging Microsoft.Windows.Compatibility version to CFS feed version----#### AI description (iteration 1)#### PR ClassificationDependency version update.#### PR SummaryThis pull request updates the version of the `Microsoft.Windows.Compatibility` package to align with the CFS feed version.- `src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj`: Changed `Microsoft.Windows.Compatibility` version from `9.0.0-rc.2.24510.7` to `9.0.0-rc.2.24474.4`.
Turned on deploy box for GitHub Release Stage----#### AI description (iteration 1)#### PR ClassificationCode cleanup and configuration update.#### PR SummaryThis pull request enables the deploy box for the GitHub Release Stage and updates related configurations.- `.pipelines/templates/release-githubtasks.yml`: Commented out the Azure RM module uninstallation and Az.Storage module installation steps, and added a new job to check `Pipeline.Workspace`.- `.pipelines/PowerShell-Release-Official.yml`: Updated the `WindowsHostVersion` to use `Version: 2022` and `Network: Netlock`, and added a `release` parameter.
…it into release stage
$branchName = $ENV:BUILD_SOURCEBRANCH -replace '^refs/heads/' | ||
Write-Verbose -Verbose "Branch Name: $branchName" | ||
git clone --depth 1 --branch $branchName https://$(mscodehubCodeReadPat)@mscodehub.visualstudio.com/PowerShellCore/_git/PowerShell '$(Pipeline.Workspace)/PowerShell' | ||
cd $(Pipeline.Workspace)/PowerShell |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
It won't remember this, but not blocking
cc02e31
intoPowerShell:masterUh oh!
There was an error while loading.Please reload this page.
microsoft-github-policy-servicebot commentedNov 15, 2024 • edited by unfurl-linksbot
Loading Uh oh!
There was an error while loading.Please reload this page.
edited by unfurl-linksbot
Uh oh!
There was an error while loading.Please reload this page.
📣 Hey@jshigetomi, how did we do? We would love to hear your feedback with the link below! 🗣️ 🔗https://aka.ms/PSRepoFeedback |
Uh oh!
There was an error while loading.Please reload this page.
PR Summary
This pull request includes several changes to the
.pipelines
directory, specifically in thePowerShell-Release-Official.yml
,release-githubtasks.yml
,release-publish-nuget.yml
, anduploadToAzure.yml
files. The changes focus on modifying pipeline stages, adding new stages, and updating tasks to improve the release process.Pipeline Configuration Changes:
PushGitTag
andMakeDraftPublic
inPowerShell-Release-Official.yml
to push git tags and make GitHub release drafts public.ob_release_environment
formsixbundle
andPublishGitHubRelease
stages to specify the release environment.[1][2]Task and Job Updates:
pwsh
tasks withPowerShell@2
tasks inrelease-githubtasks.yml
to streamline the installation and verification of PowerShell 7, and to clone repositories and set release versions.[1][2][3][4][5]release-publish-nuget.yml
to usePowerShell@2
tasks for installing PowerShell 7, checking installation, and managing repository checkouts.[1][2]Artifact Management:
uploadToAzure.yml
to copy GitHub release files and NuGet packages to specific output directories for use in the release pipeline.These changes aim to enhance the efficiency and reliability of the release process by adding new stages, updating tasks, and improving artifact management.
PR Context
PR Checklist
.h
,.cpp
,.cs
,.ps1
and.psm1
files have the correct copyright headerWIP:
or[ WIP ]
to the beginning of the title (theWIP
bot will keep its status check atPending
while the prefix is present) and remove the prefix when the PR is ready.- [ ] Issue filed:
(which runs in a different PS Host).