Skip to content

Onboard PR pipelines to Azure CFS#3065

Draft
jekloudaMSFT wants to merge 83 commits into
mainfrom
jeklouda/backCompatPipelineFix
Draft

Onboard PR pipelines to Azure CFS#3065
jekloudaMSFT wants to merge 83 commits into
mainfrom
jeklouda/backCompatPipelineFix

Conversation

@jekloudaMSFT

Copy link
Copy Markdown
Collaborator

For more information about how to contribute to this repo, visit this page.

Description

This PR configures our pipelines to use Azure Central Services instead of public endpoints when downloading dependencies. This is a requirement per new network isolation policies rolling out to 1ES pipelines.

Main changes in the PR:

  1. Configure CFS npm and nuget feeds with authentication in build pipeline.
  2. Copy Fluent UI package from node_modules to Blazor test app to remove dependency on unpkg endpoint.
  3. Install pnpm through npm to force usage of CFS feed

Validation

Validation performed:

  1. PR build passes with no network isolation policy violations recorded

Unit Tests added:

Unit tests are required for all changes. If no unit tests were added as part of this change, please explain why they aren't necessary.

No, no changes to teams-js code

End-to-end tests added:

No

Additional Requirements

Change file added:

No

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
packages/teams-js/dist/esm/packages/teams-js/src/index.js 202.82 KB (0%) 4.1 s (0%) 330 ms (+10.22% 🔺) 4.4 s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant