Commit Graph
100 Commits
Author SHA1 Message Date
Travis PlunkandCopilot 6e2b4c784a Split TPN manifest and Component Governance manifest (#26891)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-25 19:51:56 +00:00
Travis Plunk 08b13f24e6 Add Pester CI Analysis Skill (#26806) 2026-02-13 11:43:16 -08:00
Travis PlunkandMerlinBot e58d395dbb Create es-metadata (#26759)
Co-authored-by: MerlinBot <MerlinBot>
2026-02-06 17:11:18 -06:00
Travis Plunk 867d799e6f Add default CODEOWNERS entry for maintainers (#26660) 2026-01-06 10:27:45 -05:00
Travis Plunk 1df30e0c6d Update SECURITY.md to remove email reporting option (#26653) 2026-01-05 11:35:14 -05:00
Travis PlunkandCopilot 4aa65a77be Update the macos package name for preview releases to match the previous pattern (#26429)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-12 09:36:50 -08:00
Travis Plunk 1fd3ea835d Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26427) 2025-11-12 09:35:41 -08:00
Travis Plunk d412f040b8 Fix template path for rebuild branch check in package.yml (#26425) 2025-11-12 08:59:57 -08:00
Travis PlunkandCopilot 8b7e493dd9 Add rebuild branch support with conditional MSIX signing (#26415)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-10 14:03:27 -08:00
Travis Plunk 1934b837a6 Move package validation to package pipeline (#26414) 2025-11-10 13:51:02 -08:00
Travis PlunkandCopilot 3596ffa909 Optimize/split windows package signing (#26403)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-10 11:05:12 -08:00
Travis Plunk e7bf5621bf Improve ADO package build and validation across platforms (#26398) 2025-11-07 11:53:43 -08:00
Travis PlunkandCopilot ac55117f07 Update backport prompt (#26392)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-05 11:23:17 -08:00
Travis PlunkandCopilot bf1c8ed827 Add a backport prompt for copilot (#26383)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-05 09:20:02 -08:00
1ba5974415 Add Attack Surface Analyzer Script (#26379)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-04 15:18:16 -08:00
Travis Plunk 8814b04bb4 Delete this way of collecting feedback (#26364) 2025-10-31 15:56:08 -07:00
Travis PlunkandCopilot a936884638 Add reusable get-changed-files action and refactor existing actions (#26355)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-30 21:27:19 +00:00
Travis PlunkandDongbo Wang 7ec0111635 Create github copilot setup workflow (#26285)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2025-10-24 08:21:16 +05:00
7bcdda77e1 Add markdown link verification for PRs (#26219)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: xtqqczze <45661989+xtqqczze@users.noreply.github.com>
2025-10-21 20:47:59 +00:00
Travis PlunkandCopilot c6cbd41a6a Add network isolation policy parameter to vPack pipeline (#26223)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-21 16:39:12 -04:00
Travis Plunk 7e081b30b8 Update vPack name (#26090) 2025-10-15 21:06:00 +00:00
Travis Plunk 0e90b57e63 Github Workflow cleanup (#26193) 2025-10-15 19:33:31 +00:00
Travis Plunk 01e1e2269a Add global config change detection to action (#26082) 2025-09-23 10:59:18 -07:00
Travis Plunk 2d8040f91c Ensure that the workflows are triggered on .globalconfig and other files at the root of the repo (#26034) 2025-09-22 14:04:22 -07:00
Travis Plunk 2376e28482 Ensure that socket timeouts are set only during the token validation (#26066)
The main goal is to ensure that socket timeouts are set only during the token validation phase and are properly reset afterward, improving reliability and preventing unintended blocking or premature timeouts in subsequent operations.
2025-09-22 10:56:19 -07:00
Travis Plunk 42e86f6c5f Fix race condition in RemoteHyperVSocket (#26057) 2025-09-15 11:37:04 -07:00
Travis Plunk db25106909 Fix variable reference for release environment in pipeline (#26012) 2025-09-08 12:28:24 -07:00
Travis Plunk 50d81d592d Add LinuxHost Network configuration to PowerShell Packages pipeline (#26000) 2025-09-06 12:27:43 -07:00
Travis Plunk 60a85b1e76 Make logical template name consistent between pipelines (#25990) 2025-09-05 13:21:09 -07:00
Travis Plunk 6f028d46d1 Update container images to use mcr.microsoft.com for Linux and Azure … (#25981) 2025-09-05 18:06:16 +00:00
Travis Plunk 89af9edb18 Fix typo in CHANGELOG for script filename suggestion (#25962) 2025-09-02 14:29:42 -07:00
Travis Plunk a2b11b2452 Change linux packaging tests to ubuntu latest (#25634) 2025-06-04 15:05:00 -07:00
Travis Plunk 9fe25e93a6 Add PSScriptAnalyzer (#25423) 2025-04-22 13:03:12 -07:00
Travis Plunk 12a6500e19 Update APIScan to use new symbols server (#25388) 2025-04-21 13:31:33 -07:00
Travis Plunk 2502cc8480 Retry ClearlyDefined operations (#25385) 2025-04-17 16:58:29 -05:00
Travis Plunk d875227629 Enhance path filters action to set outputs for all changes when not a PR (#25367) 2025-04-17 08:49:52 -07:00
Travis Plunk 71e9532557 Update test result processing to use NUnitXml format and enhance logging for better clarity (#25288) 2025-04-07 20:24:09 +00:00
Travis Plunk 8562f9e813 Do not run labels workflow in the internal repo (#25279) 2025-04-04 15:12:18 -07:00
Travis Plunk f60193b9d4 Make GitHub Workflows work in the internal mirror (#25275) 2025-04-03 10:10:36 -07:00
Travis PlunkandDongbo Wang 9b0a593828 Simplify PR Template (#25268)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2025-04-03 16:52:02 +00:00
Travis Plunk f1943592a0 Delete .github/ISSUE_TEMPLATE/Distribution_Request.yaml (#25244) 2025-04-02 18:29:12 -07:00
Travis Plunk f44c11c7bb Switch to ubuntu-lastest for CI (#25247) 2025-03-27 20:32:53 +00:00
Travis Plunk 034ad9085b Remove obsolete template from Windows Packaging CI (#25226) 2025-03-24 13:29:44 -07:00
Travis Plunk 86432d0645 Add NoWarn NU1605 to System.ServiceModel.* (#25219) 2025-03-24 10:51:46 -07:00
Travis Plunk edb4a1c1e2 Remove dependabot updates that don't work (#25213) 2025-03-22 17:28:42 -07:00
Travis Plunk b6876db58d Update GitHub Actions to work in private GitHub repo (#25197) 2025-03-22 16:21:59 -07:00
Travis Plunk d76e40df10 Cleanup old release pipelines (#25201) 2025-03-20 21:45:49 +00:00
Travis Plunk 0fb7e3b18c Skip additional packages when generating component manifest (#25102) 2025-03-11 20:25:26 +00:00
Travis Plunk b5b5497fd1 Only build Linux for packaging changes (#25103) 2025-03-11 20:20:53 +00:00
Travis Plunk b3297ff409 Add GitHub Actions workflow to verify PR labels (#25145) 2025-03-11 12:38:46 -07:00
Travis PlunkandCopilot 0f7c8de217 Add back-port workflow using dotnet/arcade (#25106)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-02-27 16:32:25 -08:00
Travis Plunk f467823d5d Make Component Manifest Updater use neutral target in addition to RID target (#25094) 2025-02-26 17:49:12 +00:00
Travis Plunk 84edf16652 Create Change log for 7.4.8 (#25089) 2025-02-25 15:39:08 -08:00
Travis Plunk 462585a66b Make sure the vPack pipeline does not produce an empty package (#24988) 2025-02-24 10:30:40 -08:00
Travis Plunk 4c291d1f1d Add setup dotnet action to the build composite action (#24996) 2025-02-11 15:25:45 -08:00
Travis Plunk cdbee91042 Give the pipeline runs meaningful names (#24987) 2025-02-11 11:48:56 -08:00
Travis Plunk 8f1d1115f2 Fix release branch filters (#24933) 2025-02-04 14:22:11 -08:00
Travis Plunk 268c7f9a37 Fix GitHub Action filter overmatching (#24929) 2025-02-03 15:34:29 -08:00
Travis Plunk 174df290e5 Convert powershell/PowerShell-CI-macos to GitHub Actions (#24914) 2025-02-03 12:28:26 -08:00
Travis Plunk c505f4ba39 Convert powershell/PowerShell-CI-linux to GitHub Actions (#24913) 2025-01-31 15:57:18 -08:00
Travis Plunk 2066eb62e4 Convert powershell/PowerShell-Windows-CI to GitHub Actions (#24899) 2025-01-31 12:34:31 -08:00
Travis Plunk ca03ce5018 Remove AzDO credscan as it is now in GitHub (#24842) 2025-01-22 12:40:00 -08:00
Travis Plunk 172d0b4d8a Add *.props and sort path filters for windows CI (#24822) 2025-01-17 16:36:01 -08:00
Travis Plunk d466ae2a59 Update path filters for Windows CI (#24809) 2025-01-17 12:19:41 -08:00
Travis PlunkandJustin Chung 7800ce3168 Create changelog for v7.5.0 (#24808)
* Add changelog for 7.5.0

* move 7.5 history to the 7.5 changelog

* Update CHANGELOG/7.5.md

* Update CHANGELOG/7.5.md

* Update changelog for 7.5.0-rc.1 release

* Update CHANGELOG/7.5.md

---------

Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-01-17 12:09:58 -08:00
Travis Plunk adac4c7117 Add a way to use only NuGet feed sources (#24528)
* Update build.psm1

* update default feeds

* fix issue with cgmanifest having duplicate existing entries

* update pattern
2024-10-31 20:13:04 +00:00
Travis Plunk 623c45174a Keep the roff file when gzipping it. (#24450) 2024-10-15 21:36:07 -07:00
Travis Plunk ac8ab0db22 Checkin generated manpage (#24423)
* checkin generataed manpage

* move ronn file into new folder

* update build and release to use new asset

* add a minimal macos packaging test

* add correct dependency for the macos packaging stage

* fix packaging error

* remove removing files
2024-10-14 12:16:10 -07:00
Travis Plunk 4f7819d143 Add CodeQL scanning to APIScan build (#24303)
* 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
2024-10-11 13:33:15 -07:00
Travis Plunk 9e59d1fcca Support new backport branch format (#24378) 2024-10-03 13:09:07 -07:00
Travis Plunk a42e5dbd1d Ensure the official build files CodeQL issues (#24278)
* Enable and Disable CodeQL in the right places during the official build

* fix codeql condition

* fix syntax error

* Enable codeQL issue filing

* use parameter instead of branch to force codeql

* try to name the build better

* Update .pipelines/PowerShell-Coordinated_Packages-Official.yml

* add debugging to display name of debugging parameters

* fix spacing

* Update .pipelines/PowerShell-Coordinated_Packages-Official.yml
2024-09-12 10:11:55 -07:00
Travis Plunk a9f81c5803 Make some release tests run in a hosted pools (#24270) 2024-09-10 14:48:39 -07:00
Travis PlunkandDongbo Wang 3097c1862e Update and add new NuGet package sources for different environments. (#24264)
* Update nuget.config

* Update build.psm1

* Update build.psm1

---------

Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2024-09-10 19:41:53 +00:00
Travis Plunk fbf214ac92 Delete demos directory (#24258) 2024-09-06 18:46:28 +00:00
Travis Plunk 849ba1c027 Delete assets/AppImageThirdPartyNotices.txt (#24256) 2024-09-06 11:38:18 -07:00
Travis Plunk 92825b7710 Create new pipeline for compliance (#24252)
* Set up CI with Start Right

* remove deadcode and add copyright notice

* Update .pipelines/templates/compliance/apiscan.yml

* Apply suggestions from code review

* fix syntax
2024-09-05 22:16:57 +00:00
Travis Plunk c83bd87e4f Capture environment better (#24148)
* Capture environment better

* Capture env better
2024-09-05 14:49:23 -07:00
Travis Plunk 552b87b42c Add specific path for issues in tsaconfig (#24244) 2024-09-04 10:06:57 -07:00
Travis Plunk c47db95c51 Check Create and Submit in vPack build by default (#24181) 2024-08-20 15:43:20 -07:00
Travis Plunk cbb61b31d4 Bring 7.2 changelogs back to master (#24158)
* Bring 7.2 changelogs back to master

* Update 7.2.md

* fix ci failures
2024-08-20 13:59:06 -07:00
Travis Plunk 5919a249a1 Fixes to Azure Public feed usage (#24149)
* Fix code PATs

* Fix feed PATs

* remove gallery commit

* update feed url

* Update to new variable groups

* Fix Variable name

* Fix credential template

* Disable Signing setup in prep stage

* Capture nuget source list

* lock down the firewall

* Add creds to feed switch to allow single switch location

* Use switch from build.psm1

* Use switch template instead of commands

* update to test feed

* disable codeql in jobs where we don't compile

* disable code sign validation for prep

* move capture steps to restore phase to see if it speeds things up

* remove duplicate capture of nuget config

* update test service

* Only build windows test service on windows

* warn when no config is generated

* try to fix test service

* fix web listener refs

* try removing dotnet tool

* update feedname with user info

* update package version that is not found

* try moving failing jobs to restore phase

* allow nuget inset in either phase

* update package ref

* use the right reporoot

* Move everything to restore

* Try adding build phase

* put nuget files in the right place

* move bootstrap into yaml

* remove onebranch agent items from macos build

* switch to environment variable

* bump a couple of packages

* fix formatting

* Fix static analysis issue

* update feed url to test restoring everything

* install the AzFeed cred provider

* fix binlog issues
2024-08-15 09:06:29 -07:00
Travis PlunkandDongbo Wang b409e5613a Add support for back porting PRs from GitHub or the Private Azure Repos (#20670)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>

---------

Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2024-08-13 13:07:53 -07:00
Travis PlunkandJames Truher [MSFT] c11e4cf0d1 Move to 9.0.0-preview.6.24327.7 (#24133)
---------

Co-authored-by: James Truher [MSFT] <jimtru@microsoft.com>
2024-08-13 10:18:39 -07:00
Travis Plunk 61fa143ede update path (#24134) 2024-08-12 12:25:11 -07:00
Travis Plunk a90b03b428 Fix semver issue with updating cgmanifest (#24132) 2024-08-09 18:58:35 +00:00
Travis Plunk 345707c2a1 Add ability to capture MSBuild Binary logs when restore fails (#24128)
* Capture binary logs

* Update .pipelines/PowerShell-Coordinated_Packages-Official.yml
2024-08-09 10:23:31 -07:00
Travis Plunk 8cc7f4c712 add ability to skip windows stage (#24116) 2024-08-08 14:08:39 -07:00
Travis Plunk a1774fd933 Update docs sample nuget.config (#24109) 2024-08-05 12:25:31 -07:00
Travis Plunk 947a41b556 chore: Refactor Nuget package source creation to use New-NugetPackageSource function (#24104) 2024-08-02 12:56:52 -07:00
Travis Plunk 8a8f2d4b23 Make Microsoft feeds the default (#24098) 2024-07-31 19:41:15 +00:00
Travis Plunk 5eb9ae43f5 Cleanup unused csproj (#23951) 2024-07-30 22:23:19 +00:00
Travis Plunk 3a6916320b Add script to update SDK version during release (#24034) 2024-07-30 13:17:45 -07:00
Travis PlunkandTess Gauthier 7108ae0027 Fix error in the vPack release, debug script that blocked release (#23904)
* Update PowerShell-vPack-Official.yml for Azure Pipelines

* Merged PR 31369: fix version override parameter

- change default value of override version parameter to make actually optional
- eliminate redundant version override variable and use parameter directly

* Fix condition

* remove trailing spaces

* remove other syntax issue

---------

Co-authored-by: Tess Gauthier <tessgauthier@microsoft.com>
2024-06-10 21:22:55 +00:00
Travis Plunk b968e101b9 Add a PAT for fetching PMC cli (#21503)
* Use new pat

* remove trailing whitespaces
2024-04-18 16:28:53 -04:00
Travis Plunk 687383bcc1 Block getting help from network locations in restricted remoting sessions (#20593) 2023-10-31 16:06:15 -07:00
Travis Plunk 8be582b8ca Block any preview vPack release (#20243) 2023-10-19 10:43:34 -07:00
Travis Plunk 635d39ff26 Increase timeout when publishing packages to pacakages.microsoft.com (#20470) 2023-10-16 15:05:56 -07:00
Travis Plunk 13dd6acb4d Updates RIDs used to generate component Inventory (#20370) 2023-09-25 17:12:08 -07:00
Travis Plunk aa0460b97f Enable vPack provenance data (#20220) 2023-09-08 13:34:05 -07:00
Travis Plunk 4ee8864514 Start using new packages.microsoft.com cli (#20141)
* Add verbose to clone

* Add skip publish parameter

* install the pmc cli

* Address PR comments

* use updated path

* switch to main-mirror

* Don't install python

* Update tools/releaseBuild/azureDevOps/templates/release-PublishPackageMsftCom.yml

* Update tools/releaseBuild/azureDevOps/releasePipeline.yml
2023-09-05 13:12:30 -07:00