- Notifications
You must be signed in to change notification settings - Fork7.7k
[release/v7.5] Added Deploy Box Product Pathway to GitHub Release and NuGet Release Pipelines#24595
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
@@ -5,6 +5,8 @@ jobs: | |||
pool: | |||
type: windows | |||
variables: | |||
- name: ob_sdl_sbom_enabled | |||
value: false |
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.
this should set to true
9aa6e06
intoPowerShell:release/v7.5Uh 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@TravisEz13, how did we do? We would love to hear your feedback with the link below! 🗣️ 🔗https://aka.ms/PSRepoFeedback |
Backport#24583
This pull request includes significant changes to the
.pipelines/PowerShell-Release-Official.yml
file to update container images, modify dependencies, and add new stages. Additionally, new templates for downloading packages and checking out repositories have been introduced.Key changes include:
Container Image Updates:
WindowsContainerImage
to useltsc2022
instead ofltsc2019
.Dependency Modifications:
resources
section to include a newrelease
category and updatedWindowsHostVersion
to2022
withNetlock
network.New Stages and Dependencies:
DownloadPackages
,PublishGitHubRelease
, andPushGitTagAndMakeDraftPublic
. Each new stage includes its respective jobs and dependencies.[1][2]Template Additions:
release-download-packages.yml
for downloading various package types, including Linux, Windows, and macOS packages.release-checkout-pwsh-repo.yml
for checking out the PowerShell repository, including a script to handle branch names and clone the repository.Refactoring GitHub Tasks:
release-githubtasks.yml
to use therelease
pool and added new variables and steps to streamline the GitHub release process.[1][2][3]