Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

Merged
TravisEz13 merged 159 commits intoPowerShell:masterfromjshigetomi:DeployBoxChanges2
Nov 15, 2024

Conversation

jshigetomi
Copy link
Collaborator

@jshigetomijshigetomi commentedNov 13, 2024
edited
Loading

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:

  • Added new stagesPushGitTag andMakeDraftPublic inPowerShell-Release-Official.yml to push git tags and make GitHub release drafts public.
  • Introduced variablesob_release_environment formsixbundle andPublishGitHubRelease stages to specify the release environment.[1][2]

Task and Job Updates:

  • Replacedpwsh 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]
  • Updatedrelease-publish-nuget.yml to usePowerShell@2 tasks for installing PowerShell 7, checking installation, and managing repository checkouts.[1][2]

Artifact Management:

  • Added steps inuploadToAzure.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

Justin Chungand others added30 commitsOctober 28, 2024 18:51
…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.
$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
Copy link
Member

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

@TravisEz13TravisEz13 merged commitcc02e31 intoPowerShell:masterNov 15, 2024
12 of 14 checks passed
@microsoft-github-policy-serviceMicrosoft GitHub Policy Service
Copy link
Contributor

microsoft-github-policy-servicebot commentedNov 15, 2024
edited by unfurl-linksbot
Loading

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

🔗https://aka.ms/PSRepoFeedback

TravisEz13 pushed a commit to TravisEz13/PowerShell that referenced this pull requestNov 15, 2024
jshigetomi added a commit that referenced this pull requestNov 15, 2024
…Pipelines (#24583) (#24595)Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
@jshigetomijshigetomi added the CL-BuildPackagingIndicates that a PR should be marked as a build or packaging change in the Change Log labelDec 12, 2024
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@TravisEz13TravisEz13TravisEz13 approved these changes

@adityapatwardhanadityapatwardhanadityapatwardhan approved these changes

@daxian-dbwdaxian-dbwAwaiting requested review from daxian-dbw

@anmenagaanmenagaAwaiting requested review from anmenaga

Assignees
No one assigned
Labels
BackPort-7.4.x-DoneBackPort-7.5.x-DoneCL-BuildPackagingIndicates that a PR should be marked as a build or packaging change in the Change Log
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

7 participants
@jshigetomi@TravisEz13@adityapatwardhan@alerickson@SeeminglyScience@pwshBot@jborean93

[8]ページ先頭

©2009-2025 Movatter.jp