Create preview publish script for ADO#323
Merged
Conversation
added 9 commits
February 11, 2026 09:47
…lish test results
…ublishPipelineArtifact`
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new Azure DevOps “preview publish” pipeline and refactors signing/packing into a shared template, alongside CI/CD pipeline tweaks and documentation updates for preview/public release workflows.
Changes:
- Introduces
publish-preview.yamland a sharedsign-and-pack.yamltemplate to support internal vs public preview publishing (with optional signing + approval gate). - Updates existing pipelines to publish test results and produce NuGet packages as pipeline artifacts (instead of pushing from CI).
- Adds/updates release documentation (
RELEASE.md,README.md) and applies small lint/formatting cleanups across samples/tests.
Reviewed changes
Copilot reviewed 12 out of 21 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| Tests/Microsoft.Teams.Api.Tests/Activities/Events/MeetingStartActivityTests.cs | Whitespace cleanup in tests |
| Tests/Microsoft.Teams.Api.Tests/Activities/Events/MeetingEndActivityTests.cs | Whitespace cleanup in tests |
| Samples/Samples.TargetedMessages/Program.cs | Whitespace/formatting cleanup in sample |
| Samples/Samples.MessageExtensions/Program.cs | Formatting cleanup |
| Samples/Samples.Meetings/Program.cs | Formatting cleanup (catch (Exception e)) |
| Samples/Samples.Lights/Program.cs | Formatting cleanup |
| Samples/Samples.Dialogs/Program.cs | Formatting cleanup |
| Samples/Samples.Cards/Program.cs | Removes unused using + formatting cleanup |
| Samples/Samples.BotBuilder/Program.cs | Formatting cleanup |
| Samples/Deprecated.Controllers/Program.cs | Reorders using directives |
| Samples/Deprecated.Controllers/MainController.cs | Reorders using directives |
| Libraries/Microsoft.Teams.Plugins/.../ApplicationBuilder.cs | Removes unused using + whitespace cleanup |
| Libraries/Microsoft.Teams.Plugins.../HostApplicationBuilder.cs | Whitespace cleanup |
| Libraries/Microsoft.Teams.Apps/Annotations/ContextAttribute.cs | Removes unused using |
| .azdo/templates/sign-and-pack.yaml | New shared signing + packing template |
| .azdo/publish.yml | Refactors to use template, publishes test results + pipeline artifacts |
| .azdo/publish-preview.yaml | New manual internal/public preview publish pipeline |
| .azdo/ci.yaml | Publishes test results + NuGet packages as pipeline artifacts |
| .azdo/cd-core.yaml | Aligns NuGet artifact naming with other pipelines |
| README.md | Adds public preview packages section |
| RELEASE.md | New release process documentation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
singhk97
previously approved these changes
Feb 11, 2026
singhk97
approved these changes
Feb 13, 2026
ShanmathiMayuramKrithivasan
pushed a commit
to ShanmathiMayuramKrithivasan/teams.net
that referenced
this pull request
Mar 10, 2026
- Add `publish-preview.yaml`, a script for triggering manual internal OR public preview publishes - Add `sign-and-pack.yaml`: shared publish template for `publish.yml` and `publish-preview.yaml` - Publish run's test results, where logged - CI: Replace internal feed publish with publishing artifacts - Add public preview information to `README.md` - Add `RELEASE.md` info regarding releases - Add clarity to CI/CD scripts, + a few edits for script parity - Lint --------- Co-authored-by: Corina Gum <>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
publish-preview.yaml, a script for triggering manual internal OR public preview publishessign-and-pack.yaml: shared publish template forpublish.ymlandpublish-preview.yamlREADME.mdRELEASE.mdinfo regarding releases