Commit Graph
10460 Commits
Author SHA1 Message Date
Travis Plunk a2ac6f3107 Take the newest windows signature nuget packages (#24818) 2025-01-17 14:39:20 -08:00
Travis PlunkandAditya Patwardhan c1b565b297 Use work load identity service connection to download makeappx tool from storage account (#24817) (#24820)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2025-01-17 14:02:46 -08:00
Travis Plunk 4b3f7944a3 Update path filters for Windows CI (#24809) (#24819) 2025-01-17 13:59:58 -08:00
3168a49b10 Fixed release pipeline errors and switched to KS3 (#24751) (#24816)
* Fixed an error in the release pipeline

* Fixed ReleaseTag and Version variable in validate
packages

* Switched from Netlock to KS3

---------

Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-01-17 13:27:02 -08:00
Travis Plunk 03cf0c6edc Update notices file (#24810) 2025-01-17 11:20:41 -08:00
PowerShell Team Bot e8d527609b [release/v7.4] Update branch for release - Transitive - true - minor (#24806)
* Update .NET SDK to latest version

* Update package references
2025-01-17 01:05:36 +00:00
Travis Plunk bd699adbac Add ability to capture MSBuild Binary logs when restore fails (#24128) (#24799)
* Capture binary logs

* Update .pipelines/PowerShell-Coordinated_Packages-Official.yml
2025-01-16 15:54:21 -08:00
Travis PlunkandAditya Patwardhan c26e909e2e Download package from package build for generating vpack (#24481) (#24801)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2025-01-16 15:53:42 -08:00
8d74036d81 Add a parameter that skips verify packages step (#24763) (#24803)
* added a parameter that skips verify packages step

* fix parameter string to boolean value

---------

Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-01-16 15:53:04 -08:00
600af89633 Fix Changelog content grab during GitHub Release (#24788) (#24804)
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-01-16 15:51:45 -08:00
d4b5845503 Add tool package download in publish nuget stage (#24790) (#24805)
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-01-16 15:51:20 -08:00
Travis Plunk 79e4cbaa80 Add CodeQL scanning to APIScan build (#24303) (#24800)
* Enable CodeQL in the APIScan build

* fix indentation

* fix build name

* Manually add CodeQL

* enable TSA directly in codeql

* update codeql source code directory

* go back to version 0

* switch to variable to configure source code root

* Update .pipelines/apiscan-gen-notice.yml
2025-01-16 15:06:03 -08:00
a022faee5e Deploy Box Update (#24632) (#24802)
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-01-16 14:06:57 -08:00
Travis Plunk 32511ebf3f Merge branch 'v7.4.6' into release/v7.4 2025-01-16 12:51:25 -08:00
624d479add [release/v7.4] Update branch for release - Transitive - true - minor (#24546)
* Update .NET SDK to latest version

* Update package references

* 7.4.6  isn't working for this test.

* try to fix named pipe test again

* Revert "try to fix named pipe test again"

This reverts commit 0966c6428f.

* Revert "7.4.6  isn't working for this test."

This reverts commit 238e3fc551.

* Revert one change to get the bulk of the updates

* Update test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj

---------

Co-authored-by: Travis Plunk <github@ez13.net>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2024-11-05 10:01:50 -08:00
Travis Plunk 37ef282738 [release/v7.4] Fix backport mistake in #24429 (#24545) 2024-11-04 14:34:14 -08:00
Travis PlunkandAditya Patwardhan 9a783789c2 Fix seed max value for Container Linux CI (#24510) (#24543)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2024-11-04 14:23:40 -08:00
Travis Plunk 72f8c58e6f Add a way to use only NuGet feed sources (#24528) (#24542)
* Update build.psm1

* update default feeds

* fix issue with cgmanifest having duplicate existing entries

* update pattern
2024-11-04 13:38:37 -08:00
Aditya Patwardhan 0868a24041 Bump Microsoft.PowerShell.PSResourceGet to 1.0.6 (#24419) 2024-10-30 12:37:21 -07:00
Patrick Meinecke 15affc7e14 Merged PR 33083: Update path due to pool change
#### AI description  (iteration 1)
#### PR Classification
Code cleanup

#### PR Summary
This pull request updates the path references in the release upload build info script due to a change in the directory structure.
- `.pipelines/templates/release-upload-buildinfo.yml`: Updated path references for importing the `ci.psm1` module and accessing `metadata.json` to reflect the new directory structure.
2024-10-25 16:33:29 -04:00
Patrick Meinecke 8419685a35 Merged PR 33082: Update pool for "Publish BuildInfo" job
Temporary fix for firewall issue in OneBranch

----
#### AI description  (iteration 1)
#### PR Classification
Configuration update for the build pipeline.

#### PR Summary
This pull request updates the pool configuration for the "Publish BuildInfo" job to use a custom pool.
- `.pipelines/templates/release-upload-buildinfo.yml`: Changed the pool to `PowerShell1ES`, set `isCustom` to true, and added a demand for `ImageOverride` to equal `PSMMS2019-Secure`.
2024-10-25 16:33:29 -04:00
Patrick Meinecke 5890f7b0b4 Merged PR 33077: Add missing backports and new fixes
#### AI description  (iteration 1)
#### PR Classification
Bug fix and new feature implementation.

#### PR Summary
This pull request adds missing backports and introduces new fixes to the pipeline configurations.
- `.pipelines/PowerShell-vPack-Official.yml`: Replaces AzCopy installation and download steps with a package artifact download.
- `.pipelines/templates/release-MakeBlobPublic.yml`: Adds parameters for skipping PSInfra installers and modifies blob copy logic.
- `.pipelines/PowerShell-Release-Official.yml`: Adds a parameter to skip copying archives and installers to PSInfrastructure public location.
- `.pipelines/templates/release-symbols.yml` and `.pipelines/templates/release-upload-buildinfo.yml`: Ensures checkout is done at the beginning of the restore phase.
- `.pipelines/templates/release-publish-pmc.yml`: Changes `BlobFolderName` from `AzureVersion` to `ReleaseTag`.
2024-10-25 16:33:29 -04:00
Patrick Meinecke bfed231d20 Merged PR 33055: Port copy blob changes
#### AI description  (iteration 1)
#### PR Classification
Code cleanup and configuration update.

#### PR Summary
This pull request updates the pipeline configuration for copying blobs to PSInfra storage.
- `.pipelines/templates/release-MakeBlobPublic.yml`: Added custom pool configuration and demands for `PowerShell1ES`. Simplified environment variable capture command.
2024-10-25 16:33:29 -04:00
Patrick Meinecke feb8ec8092 Merged PR 33048: Update firewall to monitor
#### AI description  (iteration 1)
#### PR Classification
New feature

#### PR Summary
This pull request updates the firewall configuration to monitor network traffic.
- `.pipelines/PowerShell-Release-Official.yml`: Added feature flags for `LinuxHostVersion` and `WindowsHostVersion` to enable network monitoring.
2024-10-25 16:33:29 -04:00
Patrick Meinecke ee35772235 Merged PR 33046: Fix typo in release-MakeBlobPublic.yml
Fix typo in release-MakeBlobPublic.yml

----
#### AI description  (iteration 1)
#### PR Classification
Bug fix

#### PR Summary
This pull request fixes a typo in the YAML configuration file for the release pipeline.
- Corrected indentation in `/.pipelines/templates/release-MakeBlobPublic.yml` for the `Capture Environment Variables` step.
2024-10-25 16:33:29 -04:00
Aditya Patwardhan 194ebf9a8f Merged PR 33040: Update change log for 7.4.6
Update change log for 7.4.6

----
#### AI description  (iteration 1)
#### PR Classification
Documentation update.

#### PR Summary
Updated the changelog for version 7.4.6 to reflect the latest changes and improvements.
- `CHANGELOG/7.4.md`: Updated the release date to 2024-10-22 and added an entry for copying to static site instead of making blob public.
2024-10-25 16:33:29 -04:00
Patrick Meinecke 278077e589 Merged PR 32983: Update changelog for v7.4.6 release
`textlint` runs clean for the new entry

----
#### AI description  (iteration 1)
#### PR Classification
Documentation update for the v7.4.6 release.

#### PR Summary
This pull request updates the changelog to document the changes and improvements made in the v7.4.6 release.
- `CHANGELOG/7.4.md`: Added a new section for v7.4.6 detailing build and packaging improvements, including updates to .NET SDK, new NuGet package sources, and various fixes and enhancements.
2024-10-25 16:33:29 -04:00
Patrick Meinecke 81930547a2 Merged PR 33055: Port copy blob changes
#### AI description  (iteration 1)
#### PR Classification
Code cleanup and configuration update.

#### PR Summary
This pull request updates the pipeline configuration for copying blobs to PSInfra storage.
- `.pipelines/templates/release-MakeBlobPublic.yml`: Added custom pool configuration and demands for `PowerShell1ES`. Simplified environment variable capture command.
v7.4.6
2024-10-22 21:35:42 +00:00
Patrick Meinecke 93766c8493 Merged PR 33048: Update firewall to monitor
#### AI description  (iteration 1)
#### PR Classification
New feature

#### PR Summary
This pull request updates the firewall configuration to monitor network traffic.
- `.pipelines/PowerShell-Release-Official.yml`: Added feature flags for `LinuxHostVersion` and `WindowsHostVersion` to enable network monitoring.
2024-10-22 18:03:53 +00:00
Patrick Meinecke f6ca2cebe9 Merged PR 33046: Fix typo in release-MakeBlobPublic.yml
Fix typo in release-MakeBlobPublic.yml

----
#### AI description  (iteration 1)
#### PR Classification
Bug fix

#### PR Summary
This pull request fixes a typo in the YAML configuration file for the release pipeline.
- Corrected indentation in `/.pipelines/templates/release-MakeBlobPublic.yml` for the `Capture Environment Variables` step.
2024-10-22 17:24:42 +00:00
Aditya Patwardhan 9972ac279d Merged PR 33040: Update change log for 7.4.6
Update change log for 7.4.6

----
#### AI description  (iteration 1)
#### PR Classification
Documentation update.

#### PR Summary
Updated the changelog for version 7.4.6 to reflect the latest changes and improvements.
- `CHANGELOG/7.4.md`: Updated the release date to 2024-10-22 and added an entry for copying to static site instead of making blob public.
2024-10-22 01:50:56 +00:00
Patrick Meinecke 5a54f50825 Merged PR 32983: Update changelog for v7.4.6 release
`textlint` runs clean for the new entry

----
#### AI description  (iteration 1)
#### PR Classification
Documentation update for the v7.4.6 release.

#### PR Summary
This pull request updates the changelog to document the changes and improvements made in the v7.4.6 release.
- `CHANGELOG/7.4.md`: Added a new section for v7.4.6 detailing build and packaging improvements, including updates to .NET SDK, new NuGet package sources, and various fixes and enhancements.
2024-10-21 18:40:01 -07:00
Aditya Patwardhan 408f6dbc45 Copy to static site instead of making blob public (#24269) (#24473) 2024-10-21 18:23:25 -07:00
Aditya Patwardhan d71d4f122d Add ability to capture MSBuild Binary logs when restore fails (#24128) (#24457) 2024-10-16 08:04:05 -07:00
Aditya PatwardhanandTravis Plunk 63fba30e4a Keep the roff file when gzipping it. (#24450) (#24453)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2024-10-16 07:53:02 -07:00
Aditya Patwardhan 55b929b017 Update PowerShell-Coordinated_Packages-Official.yml (#24449)
Fix typo with duplicate keys
2024-10-15 16:05:36 -07:00
Aditya Patwardhan b8d6c9bbfc Update and add new NuGet package sources for different environments. (#24264) (#24440) 2024-10-15 15:55:17 -07:00
Aditya Patwardhan 6cfa62364d Add PMC mapping for debian 12 (bookworm) (#24413) (#24448) 2024-10-15 15:41:01 -07:00
Aditya Patwardhan 9e9fe79f09 [release/v7.4] Fixes to Azure Public feed usage (#24429) 2024-10-15 15:12:08 -07:00
Aditya Patwardhan 5aac2a7a29 Delete assets/AppImageThirdPartyNotices.txt (#24256) (#24438) 2024-10-15 14:13:22 -07:00
Aditya Patwardhan 8763e9ad23 Delete demos directory (#24258) (#24439) 2024-10-15 14:13:07 -07:00
Aditya Patwardhan afd15e5206 Add specific path for issues in tsaconfig (#24244) (#24436) 2024-10-15 14:12:50 -07:00
Aditya Patwardhan 6026aeb8f3 Checkin generated manpage (#24423) (#24447) 2024-10-15 14:12:34 -07:00
Aditya Patwardhan 8f749a948d add updated libicu dependency for debian packages (#24301) (#24444) 2024-10-15 14:12:20 -07:00
Aditya Patwardhan 123ac5946b add mapping to azurelinux repo (#24290) (#24443) 2024-10-15 14:12:02 -07:00
Aditya Patwardhan f3fb4218a6 Update vpack pipeline (#24281) (#24442) 2024-10-15 14:11:48 -07:00
Aditya Patwardhan 64b8a7053b Add BaseUrl to buildinfo json file (#24376) (#24446) 2024-10-15 13:17:53 -07:00
Aditya Patwardhan 648adf15b4 Delete the msix blob if it's already there (#24353) (#24445) 2024-10-15 13:17:39 -07:00
Aditya Patwardhan 00feeff38c Make some release tests run in a hosted pools (#24270) (#24441) 2024-10-15 13:17:07 -07:00
Aditya Patwardhan 1ef84faea9 Create new pipeline for compliance (#24252) (#24437) 2024-10-15 13:16:17 -07:00