Title: Bring Release Changes from v7.6.0-preview.6 by jshigetomi · Pull Request #26627 · PowerShell/PowerShell · GitHub
Open Graph Title: Bring Release Changes from v7.6.0-preview.6 by jshigetomi · Pull Request #26627 · PowerShell/PowerShell
X Title: Bring Release Changes from v7.6.0-preview.6 by jshigetomi · Pull Request #26627 · PowerShell/PowerShell
Description: Merged PR 37931: Do not install dotnet-format tool for official builds Merged PR 37937: Fix Windows Signing stage and MSIX create stage Correct conditional variables references PR Summary This pull request primarily updates build and pipeline scripts to improve environment variable handling and streamline .NET tool installation logic. The changes ensure more robust and accurate behavior during CI/CD and local development scenarios. Pipeline condition improvements: Updated YAML conditions in .pipelines/templates/release-MSIX-Publish.yml to use variables['STABLE'], variables['LTS'], and variables['PREVIEW'] instead of string interpolation (e.g., '$(STABLE)'). This makes the condition checks more reliable and consistent in Azure Pipelines. [1] [2] .NET tool installation logic: Modified the Start-PSBootstrap function in build.psm1 to only install .NET global tools when not running in a CI environment ($env:TF_BUILD), and only when the scenario is DotNet or Both. This prevents unnecessary installations in CI and clarifies when tools are installed locally. PR Context PR Checklist PR has a meaningful title Use the present tense and imperative mood when describing your changes Summarized changes Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header This PR is ready to merge. If this PR is a work in progress, please open this as a Draft Pull Request and mark it as Ready to Review when it is ready to merge. Breaking changes None OR Experimental feature(s) needed Experimental feature name(s): User-facing changes Not Applicable OR Documentation needed Issue filed: Testing - New and feature N/A or can only be tested interactively OR Make sure you've added a new test if existing tests do not effectively test the code changed
Open Graph Description: Merged PR 37931: Do not install dotnet-format tool for official builds Merged PR 37937: Fix Windows Signing stage and MSIX create stage Correct conditional variables references PR Summary This pu...
X Description: Merged PR 37931: Do not install dotnet-format tool for official builds Merged PR 37937: Fix Windows Signing stage and MSIX create stage Correct conditional variables references PR Summary This pu...
Opengraph URL: https://github.com/PowerShell/PowerShell/pull/26627
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:71568cd1-4514-568c-f500-cb4910ab6c22 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 982A:30DD4B:A7412E:E3278B:6A5B8CD7 |
| html-safe-nonce | 0a4ec8bf1f702a114bd19966298e63a893898814cfe524217d4e3896920d20f6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5ODJBOjMwREQ0QjpBNzQxMkU6RTMyNzhCOjZBNUI4Q0Q3IiwidmlzaXRvcl9pZCI6IjU3NTIxOTY4ODE4MDkzNzg1MTkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 6856f4de99688a4056ac1d0c1756d08fe5ccac4aa48adf914dabb88fdd981c24 |
| hovercard-subject-tag | pull_request:3111596297 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/PowerShell/PowerShell/pull/26627/files |
| twitter:image | https://avatars.githubusercontent.com/u/124807742?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/124807742?s=400&v=4 |
| og:image:alt | Merged PR 37931: Do not install dotnet-format tool for official builds Merged PR 37937: Fix Windows Signing stage and MSIX create stage Correct conditional variables references PR Summary This pu... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git |
| octolytics-dimension-user_id | 11524380 |
| octolytics-dimension-user_login | PowerShell |
| octolytics-dimension-repository_id | 49609581 |
| octolytics-dimension-repository_nwo | PowerShell/PowerShell |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49609581 |
| octolytics-dimension-repository_network_root_nwo | PowerShell/PowerShell |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width