Skip to content

CI Update#78

Open
v-alje wants to merge 1 commit intomainfrom
smoke-test
Open

CI Update#78
v-alje wants to merge 1 commit intomainfrom
smoke-test

Conversation

@v-alje
Copy link
Contributor

@v-alje v-alje commented Feb 17, 2026

@learn-build-service-prod
Copy link

Learn Build status updates of commit 0a5f881:

⚠️ Validation status: warnings

File Status Preview URL Details
msal/docs-ref-autogen/@azure/msal-angular/index.yml ⚠️Warning View (msal-js-latest) Details
msal/docs-ref-autogen/@azure/msal-browser/index.yml ⚠️Warning View (msal-js-latest) Details
msal/docs-ref-autogen/@azure/msal-common/index.yml ⚠️Warning View (msal-js-latest) Details
msal/docs-ref-autogen/@azure/msal-node/index.yml ⚠️Warning View (msal-js-latest) Details
msal/docs-ref-autogen/@azure/msal-react/index.yml ⚠️Warning View (msal-js-latest) Details
msal/docs-ref-autogen/@azure/msal-angular/IMsalService.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-angular/MsalService.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-browser/EventHandler.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-browser/EventMessage.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-browser/INetworkModule.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-common/INetworkModule.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-node/ClientAssertion.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-node/CryptoProvider.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/@azure/msal-node/INetworkModule.yml ✅Succeeded View (msal-js-latest)
msal/docs-ref-autogen/toc.yml ✅Succeeded View (msal-js-latest)

msal/docs-ref-autogen/@azure/msal-angular/index.yml

  • Line 86, Column 16: [Warning: xref-not-found - See documentation] Cross reference not found: '5.0.4'.

msal/docs-ref-autogen/@azure/msal-browser/index.yml

  • Line 192, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.ApiId' is duplicated in 'docs-ref-autogen/@azure/msal-browser/ApiId.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(192,10)'.
  • Line 223, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.AuthenticationScheme' is duplicated in 'docs-ref-autogen/@azure/msal-browser/AuthenticationScheme.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(223,10)'.
  • Line 234, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.AzureCloudInstance' is duplicated in 'docs-ref-autogen/@azure/msal-browser/AzureCloudInstance.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(234,10)'.
  • Line 249, Column 32: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.chinacloudapi.cn'.
  • Line 249, Column 95: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.microsoftonline.de'.
  • Line 249, Column 156: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.windows-ppe.net'.
  • Line 249, Column 217: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.microsoftonline.com'.
  • Line 249, Column 288: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.microsoftonline.us'.
  • Line 255, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.BrowserCacheLocation' is duplicated in 'docs-ref-autogen/@azure/msal-browser/BrowserCacheLocation.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(255,10)'.
  • Line 270, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.CacheLookupPolicy' is duplicated in 'docs-ref-autogen/@azure/msal-browser/CacheLookupPolicy.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(270,10)'.
  • Line 285, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.EventType' is duplicated in 'docs-ref-autogen/@azure/msal-browser/EventType.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(285,10)'.
  • Line 328, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.InteractionStatus' is duplicated in 'docs-ref-autogen/@azure/msal-browser/InteractionStatus.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(328,10)'.
  • Line 347, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.JsonWebTokenTypes' is duplicated in 'docs-ref-autogen/@azure/msal-browser/JsonWebTokenTypes.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(347,10)'.
  • Line 358, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.ProtocolMode' is duplicated in 'docs-ref-autogen/@azure/msal-browser/ProtocolMode.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(358,10)'.
  • Line 369, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.ResponseMode' is duplicated in 'docs-ref-autogen/@azure/msal-browser/ResponseMode.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(369,10)'.
  • Line 382, Column 10: [Warning: duplicate-uid] UID '@azure/msal-browser.WrapperSKU' is duplicated in 'docs-ref-autogen/@azure/msal-browser/WrapperSKU.yml(3,6)', 'docs-ref-autogen/@azure/msal-browser/index.yml(382,10)'.
  • Line 452, Column 16: [Warning: xref-not-found - See documentation] Cross reference not found: '5.2.0'.

msal/docs-ref-autogen/@azure/msal-common/index.yml

  • Line 131, Column 10: [Warning: duplicate-uid] UID '@azure/msal-common.AuthorityType' is duplicated in 'docs-ref-autogen/@azure/msal-common/AuthorityType.yml(3,6)', 'docs-ref-autogen/@azure/msal-common/index.yml(131,10)'.
  • Line 142, Column 10: [Warning: duplicate-uid] UID '@azure/msal-common.AzureCloudInstance' is duplicated in 'docs-ref-autogen/@azure/msal-common/AzureCloudInstance.yml(3,6)', 'docs-ref-autogen/@azure/msal-common/index.yml(142,10)'.
  • Line 157, Column 32: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.chinacloudapi.cn'.
  • Line 157, Column 95: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.microsoftonline.de'.
  • Line 157, Column 156: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.windows-ppe.net'.
  • Line 157, Column 217: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.microsoftonline.com'.
  • Line 157, Column 288: [Warning: xref-not-found - See documentation] Cross reference not found: '//login.microsoftonline.us'.

This comment lists only the first 25 errors (including error/warning/suggestion) in the pull request.
For more details, please refer to the build report.

Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.

@learn-build-service-prod
Copy link

PoliCheck Scan Report

The following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans.

✅ No issues found

More information about PoliCheck

Information: PoliCheck | Severity Guidance | Term
For any questions: Try searching the learn.microsoft.com contributor guides or post your question in the Learn support channel.

@Taojunshen Taojunshen requested a review from Copilot February 26, 2026 23:21
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the generated MSAL reference docs to reflect new package versions and newly exposed/updated API surface.

Changes:

  • Bumps documented package versions across msal-common/browser/angular/react/node.
  • Adds CryptoProvider to msal-node reference output (index + TOC + type page) and updates references to it.
  • Updates network-module parameter descriptions and extends browser event APIs with correlationId in the docs.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
msal/docs-ref-autogen/toc.yml Adds CryptoProvider entry to the generated TOC.
msal/docs-ref-autogen/@azure/msal-react/index.yml Updates documented msal-react version to 5.0.4.
msal/docs-ref-autogen/@azure/msal-node/index.yml Adds CryptoProvider to class list and bumps version to 5.0.4.
msal/docs-ref-autogen/@azure/msal-node/INetworkModule.yml Improves options parameter description.
msal/docs-ref-autogen/@azure/msal-node/CryptoProvider.yml Introduces generated reference page for CryptoProvider.
msal/docs-ref-autogen/@azure/msal-node/ClientAssertion.yml Updates cryptoProvider param to link to CryptoProvider xref.
msal/docs-ref-autogen/@azure/msal-common/index.yml Updates documented msal-common version to 16.0.4.
msal/docs-ref-autogen/@azure/msal-common/INetworkModule.yml Improves options parameter description.
msal/docs-ref-autogen/@azure/msal-browser/index.yml Updates documented msal-browser version to 5.2.0.
msal/docs-ref-autogen/@azure/msal-browser/INetworkModule.yml Improves options parameter description.
msal/docs-ref-autogen/@azure/msal-browser/EventMessage.yml Adds correlationId to the documented event message shape.
msal/docs-ref-autogen/@azure/msal-browser/EventHandler.yml Documents emitEvent as taking correlationId.
msal/docs-ref-autogen/@azure/msal-angular/index.yml Updates documented msal-angular version to 5.0.4.
msal/docs-ref-autogen/@azure/msal-angular/MsalService.yml Documents new handleRedirectObservable(options) overload and deprecates handleRedirectObservable(hash).
msal/docs-ref-autogen/@azure/msal-angular/IMsalService.yml Mirrors the handleRedirectObservable overload/deprecation in the interface docs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +46 to +56
- name: base64UrlEncode()
uid: '@azure/msal-node.CryptoProvider.base64UrlEncode'
package: '@azure/msal-node'
summary: base64 URL safe encoded string
remarks: ''
isDeprecated: false
syntax:
content: 'function base64UrlEncode(): string'
return:
description: ''
type: string
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The base64UrlEncode summary implies an encoded output but the signature has no input parameter, which makes the generated API doc ambiguous. Either add the missing input parameter to the underlying type declarations/DocFX generation, or adjust the summary to clarify what is being encoded (e.g., internal state vs. provided input).

Copilot uses AI. Check for mistakes.
Comment on lines +79 to +89
- name: encodeKid()
uid: '@azure/msal-node.CryptoProvider.encodeKid'
package: '@azure/msal-node'
summary: Stringifies and base64Url encodes input public key
remarks: ''
isDeprecated: false
syntax:
content: 'function encodeKid(): string'
return:
description: Base64Url encoded public key
type: string
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The encodeKid summary says it encodes an input public key, but the signature does not accept any parameters. Update generation/source typings so the input is documented as a parameter, or reword the summary/return description to match a parameterless method.

Copilot uses AI. Check for mistakes.
Comment on lines +129 to +139
- name: removeTokenBindingKey()
uid: '@azure/msal-node.CryptoProvider.removeTokenBindingKey'
package: '@azure/msal-node'
summary: Removes cryptographic keypair from key store matching the keyId passed in
remarks: ''
isDeprecated: false
syntax:
content: 'function removeTokenBindingKey(): Promise<void>'
return:
description: ''
type: Promise&lt;void&gt;
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The summary references a keyId being passed in, but the method signature has no parameters. Align the docs with the actual API by documenting the keyId parameter (if the API requires it) or rewriting the summary to reflect the parameterless behavior.

Copilot uses AI. Check for mistakes.
Comment on lines +140 to +152
- name: signJwt()
uid: '@azure/msal-node.CryptoProvider.signJwt'
package: '@azure/msal-node'
summary: >-
Signs the given object as a jwt payload with private key retrieved by
given kid - currently not implemented for node
remarks: ''
isDeprecated: false
syntax:
content: 'function signJwt(): Promise<string>'
return:
description: ''
type: Promise&lt;string&gt;
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The signJwt summary mentions signing a given object and using a provided kid, but the signature shows no parameters. Please update the generated docs (or underlying type declarations) to include the payload and kid parameters, or change the summary to match a parameterless method.

Copilot uses AI. Check for mistakes.
description: ''
- id: correlationId
type: string
description: ''
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The newly added correlationId parameter is undocumented (empty description). Add a short description explaining what the ID represents (e.g., request/operation correlation used for telemetry/tracing) and any expectations about its format.

Suggested change
description: ''
description: Identifier used to correlate related events and operations for telemetry and tracing (typically a unique string such as a GUID).

Copilot uses AI. Check for mistakes.
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.

2 participants