Skip to content

Build - All Samples #2130

Build - All Samples

Build - All Samples #2130

Manually triggered June 29, 2026 05:23
Status Failure
Total duration 3m 54s
Artifacts

build-complete-samples.yml

on: workflow_dispatch
Matrix: build-csharp-samples
Matrix: build-nodejs-samples
Matrix: build-python-samples
Fit to window
Zoom out
Zoom in

Annotations

1 error and 465 warnings
Build all "agent-targeted-messages" nodejs
Process completed with exit code 1.
Build all "tab-multi-hub-api-server" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-meeting-transcript-recording-api-server" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-membership-change-notification" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-bulk-meetings" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-adhoccalls-transcript-recording-api-server" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-task-modules" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-message-extensions" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msteams-application-qbot" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msteams-application-qbot" csharp
.NET Core 2.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "bot-ai-messages" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-personal-sso-quickstart-api-server" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-quickstart" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-channel-group-sso-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-app-installation-lifecycle" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "incoming-webhook-server-apis" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-attachments" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-pinned-messages" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-cards" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-personal-sso-quickstart-api-server" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-task-modules" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-cards" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "meetings-stage-view" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-rsc-helper" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "bot-message-extensions" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-pinned-messages" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-activity-feed" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "agent-targeted-messages" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "app-anonymous-users-api" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-teams-tag" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-activity-feed-broadcast" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-product-inspection" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L153
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L120
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L95
Possible null reference argument for parameter 'id' in 'Task<bool> IUserRepository.UserExists(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'OwnerId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "tab-app-navigation" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L23
Non-nullable property 'Signers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "tab-app-navigation" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L18
Non-nullable property 'Viewers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L13
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Signature.cs#L20
Non-nullable property 'Signer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Viewer.cs#L17
Non-nullable property 'Observer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "bot-attachments" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-change-notification-team-channel" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-people-picker" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-ai-messages" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-ai-messages" csharp: samples/TeamsSDK/bot-ai-messages/dotnet/bot-ai-messages/Program.cs#L35
'AppInvokeActivityExtensions.OnFeedback(App, Func<IContext<Messages.SubmitActionActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-ai-messages" csharp: samples/TeamsSDK/bot-ai-messages/dotnet/bot-ai-messages/Program.cs#L19
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-ai-messages" csharp: samples/TeamsSDK/bot-ai-messages/dotnet/bot-ai-messages/Program.cs#L35
'AppInvokeActivityExtensions.OnFeedback(App, Func<IContext<Messages.SubmitActionActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-ai-messages" csharp: samples/TeamsSDK/bot-ai-messages/dotnet/bot-ai-messages/Program.cs#L19
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build all "connector-github-notification" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-channel-group-sso-quickstart-api-server" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-quickstart" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-quickstart" csharp: samples/TeamsSDK/bot-quickstart/dotnet/bot-quickstart/Program.cs#L34
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-quickstart" csharp: samples/TeamsSDK/bot-quickstart/dotnet/bot-quickstart/Program.cs#L17
'AppActivityExtensions.OnConversationUpdate(App, Func<IContext<ConversationUpdateActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-quickstart" csharp: samples/TeamsSDK/bot-quickstart/dotnet/bot-quickstart/Program.cs#L34
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-quickstart" csharp: samples/TeamsSDK/bot-quickstart/dotnet/bot-quickstart/Program.cs#L17
'AppActivityExtensions.OnConversationUpdate(App, Func<IContext<ConversationUpdateActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "tab-external-auth" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-external-auth" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-request-approval" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-rsc" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-graph-toolkit" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-graph-toolkit" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-request-approval" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-auth-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-task-modules" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L45
'TaskFetchAction' is obsolete: 'This class is deprecated. Use TaskFetchSubmitActionData instead. This will be removed in a future version of the SDK.'
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L123
'AppInvokeActivityExtensions.OnTaskSubmit(App, Func<IContext<Tasks.SubmitActivity>, Task<Response>>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L60
'AppInvokeActivityExtensions.OnTaskFetch(App, Func<IContext<Tasks.FetchActivity>, Task<Response>>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L35
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L47
'TaskFetchAction' is obsolete: 'This class is deprecated. Use TaskFetchSubmitActionData instead. This will be removed in a future version of the SDK.'
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L46
'TaskFetchAction' is obsolete: 'This class is deprecated. Use TaskFetchSubmitActionData instead. This will be removed in a future version of the SDK.'
Build All "bot-task-modules" csharp: samples/TeamsSDK/bot-task-modules/dotnet/bot-task-modules/Program.cs#L45
'TaskFetchAction' is obsolete: 'This class is deprecated. Use TaskFetchSubmitActionData instead. This will be removed in a future version of the SDK.'
Build all "bot-ai-messages" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group-sso-quickstart" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L45
The field 'SSOAuthHelper.AppsecretConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L50
The field 'SSOAuthHelper.AzureInstanceConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L55
The field 'SSOAuthHelper.AzureAuthUrlConfigurationSettingsKey' is assigned but its value is never used
Build All "bot-cards" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Startup.cs#L41
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "bot-cards" csharp: samples/TeamsSDK/bot-cards/dotnet/bot-cards/Program.cs#L27
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L45
The field 'SSOAuthHelper.AppsecretConfigurationSettingsKey' is assigned but its value is never used
Build All "bot-cards" csharp: samples/TeamsSDK/bot-cards/dotnet/bot-cards/Program.cs#L19
'AppInvokeActivityExtensions.OnAdaptiveCardAction(App, Func<IContext<AdaptiveCards.ActionActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L50
The field 'SSOAuthHelper.AzureInstanceConfigurationSettingsKey' is assigned but its value is never used
Build All "bot-cards" csharp: samples/TeamsSDK/bot-cards/dotnet/bot-cards/Program.cs#L27
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L55
The field 'SSOAuthHelper.AzureAuthUrlConfigurationSettingsKey' is assigned but its value is never used
Build All "bot-cards" csharp: samples/TeamsSDK/bot-cards/dotnet/bot-cards/Program.cs#L19
'AppInvokeActivityExtensions.OnAdaptiveCardAction(App, Func<IContext<AdaptiveCards.ActionActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "tab-channel-group-sso-quickstart" csharp: samples/TeamsJS/tab-channel-group-sso-quickstart/csharp_dotnetcore/Startup.cs#L41
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "tab-channel-group-sso-quickstart" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "bot-auth-quickstart" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L16
Possible null reference argument for parameter 'defaultConnectionName' in 'AppBuilder AppBuilder.AddOAuth(string defaultConnectionName)'.
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L139
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L138
'AppActivityExtensions.OnMessage(App, string, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L137
'AppActivityExtensions.OnMessage(App, string, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L136
'AppActivityExtensions.OnMessage(App, string, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L16
Possible null reference argument for parameter 'defaultConnectionName' in 'AppBuilder AppBuilder.AddOAuth(string defaultConnectionName)'.
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L139
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L138
'AppActivityExtensions.OnMessage(App, string, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L137
'AppActivityExtensions.OnMessage(App, string, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-auth-quickstart" csharp: samples/TeamsSDK/bot-auth-quickstart/dotnet/bot-auth-quickstart/BotAuthQuickstart/Program.cs#L136
'AppActivityExtensions.OnMessage(App, string, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build all "tab-app-navigation" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-meetings" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-personal-sso-quickstart" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L45
The field 'SSOAuthHelper.AppsecretConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L50
The field 'SSOAuthHelper.AzureInstanceConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L55
The field 'SSOAuthHelper.AzureAuthUrlConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Startup.cs#L39
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L45
The field 'SSOAuthHelper.AppsecretConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L50
The field 'SSOAuthHelper.AzureInstanceConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Helper/SSOAuthHelper.cs#L55
The field 'SSOAuthHelper.AzureAuthUrlConfigurationSettingsKey' is assigned but its value is never used
Build All "tab-personal-sso-quickstart" csharp: samples/TeamsJS/tab-personal-sso-quickstart/csharp_dotnetcore/Startup.cs#L39
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "tab-personal-sso-quickstart" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "bot-message-extensions" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msteams-application-qbot" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msteams-application-qbot" csharp: samples/TeamsJS/msteams-application-qbot/Source/Microsoft.Teams.Apps.QBot.Web/Startup.cs#L59
'ConfigureServices' is coupled with '50' different types from '38' different namespaces. Rewrite or refactor the code to decrease its class coupling below '41'.
Build All "msteams-application-qbot" csharp: samples/TeamsJS/msteams-application-qbot/Source/Microsoft.Teams.Apps.QBot.Infrastructure/Secrets/Cache.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build All "msteams-application-qbot" csharp
.NET Core 3.1 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "bot-meetings" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L246
'AppEventActivityExtensions.OnMeetingLeave(App, Func<IContext<MeetingParticipantLeaveActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L167
'AppEventActivityExtensions.OnMeetingEnd(App, Func<IContext<MeetingEndActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L130
'AppEventActivityExtensions.OnMeetingStart(App, Func<IContext<MeetingStartActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L105
'AppEventActivityExtensions.OnMeetingJoin(App, Func<IContext<MeetingParticipantJoinActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L246
'AppEventActivityExtensions.OnMeetingLeave(App, Func<IContext<MeetingParticipantLeaveActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L167
'AppEventActivityExtensions.OnMeetingEnd(App, Func<IContext<MeetingEndActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L130
'AppEventActivityExtensions.OnMeetingStart(App, Func<IContext<MeetingStartActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-meetings" csharp: samples/TeamsSDK/bot-meetings/dotnet/bot-meetings/Program.cs#L105
'AppEventActivityExtensions.OnMeetingJoin(App, Func<IContext<MeetingParticipantJoinActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "graph-teams-tag" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTag.cs#L11
Non-nullable property 'DisplayName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTag.cs#L9
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTagMember.cs#L13
Non-nullable property 'UserId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTagMember.cs#L11
Non-nullable property 'DisplayName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTagMember.cs#L9
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTagUpdateDto.cs#L10
Non-nullable property 'MembersToBeDeleted' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-teams-tag" csharp: samples/TeamsJS/graph-teams-tag/csharp/GraphTeamsTag/Models/TeamTagUpdateDto.cs#L9
Non-nullable property 'MembersToBeAdded' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "tab-channel-group" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group" csharp: samples/TeamsJS/tab-channel-group/mvc-csharp/Startup.cs#L14
'IHostingEnvironment' is obsolete: 'This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.'
Build All "graph-teams-tag" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "tab-channel-group" csharp: samples/TeamsJS/tab-channel-group/mvc-csharp/Startup.cs#L14
'IHostingEnvironment' is obsolete: 'This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.'
Build All "tab-channel-group" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "graph-change-notification-team-channel" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Controllers/NotificationsController.cs#L40
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Controllers/TeamController.cs#L43
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Program.cs#L19
The using directive for 'ChangeNotification.Bots' appeared previously in this namespace
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Helper/DecryptionHelper.cs#L49
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Helper/DecryptionHelper.cs#L49
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.'
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Controllers/NotificationsController.cs#L40
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Controllers/TeamController.cs#L43
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "graph-change-notification-team-channel" csharp: samples/TeamsJS/graph-change-notification-team-channel/csharp/ChangeNotification/Program.cs#L19
The using directive for 'ChangeNotification.Bots' appeared previously in this namespace
Build All "graph-change-notification-team-channel" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "meetings-share-to-stage-signing" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L153
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L120
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L95
Possible null reference argument for parameter 'id' in 'Task<bool> IUserRepository.UserExists(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'OwnerId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L23
Non-nullable property 'Signers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L18
Non-nullable property 'Viewers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L13
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Signature.cs#L20
Non-nullable property 'Signer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Viewer.cs#L17
Non-nullable property 'Observer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "msteams-application-qbot" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msteams-application-qbot" csharp: samples/TeamsJS/msteams-application-qbot/Source/Microsoft.Teams.Apps.QBot.Infrastructure/Secrets/Cache.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build All "msteams-application-qbot" csharp: samples/TeamsJS/msteams-application-qbot/Source/Microsoft.Teams.Apps.QBot.Infrastructure/Secrets/Cache.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build All "msteams-application-qbot" csharp
.NET Core 3.1 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "app-task-module" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-pinned-messages" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/Configuration/AzureSettings.cs#L22
Non-nullable property 'MicrosoftAppTenantId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/Configuration/AzureSettings.cs#L17
Non-nullable property 'MicrosoftAppPassword' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/Configuration/AzureSettings.cs#L12
Non-nullable property 'MicrosoftAppId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/MessageData.cs#L11
Non-nullable property 'Messages' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/MessageData.cs#L9
Non-nullable property 'Message' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/MessageData.cs#L7
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/PinnedMessage.cs#L9
Non-nullable property 'Message' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp: samples/TeamsJS/graph-pinned-messages/csharp/GraphPinnedMessage/Models/PinnedMessage.cs#L7
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-pinned-messages" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "bot-attachments" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "bot-attachments" csharp: samples/TeamsSDK/bot-attachments/dotnet/bot-attachments/Program.cs#L78
'AppInvokeActivityExtensions.OnFileConsent(App, Func<IContext<FileConsentActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-attachments" csharp: samples/TeamsSDK/bot-attachments/dotnet/bot-attachments/Program.cs#L30
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-attachments" csharp: samples/TeamsSDK/bot-attachments/dotnet/bot-attachments/Program.cs#L78
'AppInvokeActivityExtensions.OnFileConsent(App, Func<IContext<FileConsentActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "bot-attachments" csharp: samples/TeamsSDK/bot-attachments/dotnet/bot-attachments/Program.cs#L30
'AppActivityExtensions.OnMessage(App, Func<IContext<MessageActivity>, Task>)' is obsolete: 'Use the handler with the cancellation token'
Build All "meetings-context-app" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-context-app" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "tab-channel-group-quickstart" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-channel-group-quickstart" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-adhoccalls-transcript-recording" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "app-sso" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "meetings-sidepanel" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-sidepanel" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-sidepanel" csharp: samples/TeamsJS/meetings-sidepanel/csharp/SidePanel/Controllers/HomeController.cs#L59
'AppCredentials.TrustServiceUrl(string, DateTime)' is obsolete: 'TrustServiceUrl is not a required part of the security model.'
Build All "meetings-sidepanel" csharp: samples/TeamsJS/meetings-sidepanel/csharp/SidePanel/Controllers/HomeController.cs#L59
'AppCredentials.TrustServiceUrl(string, DateTime)' is obsolete: 'TrustServiceUrl is not a required part of the security model.'
Build All "meetings-sidepanel" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "graph-rsc" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-rsc" csharp: samples/TeamsJS/graph-rsc/csharp/RSCDemo/Controllers/HomeController.cs#L118
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "graph-rsc" csharp: samples/TeamsJS/graph-rsc/csharp/RSCDemo/Controllers/HomeController.cs#L118
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "graph-rsc" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "app-sso-client" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meeting-recruitment-app" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meeting-recruitment-app" csharp: samples/TeamsJS/meeting-recruitment-app/csharp/MeetingApp/Bots/MeetingBot.cs#L77
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Build All "meeting-recruitment-app" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "meetings-details-tab" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-details-tab" csharp: samples/TeamsJS/meetings-details-tab/csharp/DetailsTab/Bots/DetailsTabBot.cs#L76
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "meetings-details-tab" csharp: samples/TeamsJS/meetings-details-tab/csharp/DetailsTab/Bots/DetailsTabBot.cs#L76
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "meetings-details-tab" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-personal-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-personal-sso-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "app-anonymous-users-clientapp" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "meeting-recruitment-app" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-stage-view" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-stage-view" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-channel-group-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-bulk-meetings" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L33
Non-nullable property 'End' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L30
Non-nullable property 'Start' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L27
Non-nullable property 'MeetingLink' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L22
Non-nullable property 'EmailAddress' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L20
Non-nullable property 'Organizer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L10
Non-nullable property 'TopicName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/MeetingCreationList.cs#L8
Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/Configuration/AzureSettings.cs#L22
Non-nullable property 'MicrosoftAppTenantId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/Configuration/AzureSettings.cs#L17
Non-nullable property 'MicrosoftAppPassword' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp: samples/TeamsJS/graph-bulk-meetings/csharp/EventMeeting/Models/Configuration/AzureSettings.cs#L12
Non-nullable property 'MicrosoftAppId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "graph-bulk-meetings" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-nested-auth" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L153
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L120
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L95
Possible null reference argument for parameter 'id' in 'Task<bool> IUserRepository.UserExists(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L23
Non-nullable property 'Signers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L18
Non-nullable property 'Viewers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L13
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Signature.cs#L20
Non-nullable property 'Signer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Viewer.cs#L17
Non-nullable property 'Observer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'OwnerId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "msteams-application-resourcehub" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msteams-application-resourcehub" csharp: samples/TeamsJS/msteams-application-resourcehub/Source/Microsoft.Teams.Apps.Selfhelp.Shared/Models/Entity/UserReactionEntity.cs#L56
Non-nullable property 'LearningContentId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "msteams-application-resourcehub" csharp: samples/TeamsJS/msteams-application-resourcehub/Source/Microsoft.Teams.Apps.Selfhelp.Shared/Models/Entity/UserReactionEntity.cs#L22
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "msteams-application-resourcehub" csharp: samples/TeamsJS/msteams-application-resourcehub/Source/Microsoft.Teams.Apps.Selfhelp.Shared/Models/Entity/UserReactionEntity.cs#L17
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "msteams-application-resourcehub" csharp: samples/TeamsJS/msteams-application-resourcehub/Source/Microsoft.Teams.Apps.Selfhelp.Shared/Repositories/UserReactionRepository/UserReactionRepository.cs#L16
'UserReactionRepository.TableName' hides inherited member 'BaseRepository<UserReactionEntity>.TableName'. Use the new keyword if hiding was intended.
Build All "msteams-application-resourcehub" csharp: samples/TeamsJS/msteams-application-resourcehub/Source/Microsoft.Teams.Apps.Selfhelp.Shared/Repositories/LogEventRepository/LogEventRepository.cs#L18
'LogEventRepository.TableName' hides inherited member 'BaseRepository<EventLogEntity>.TableName'. Use the new keyword if hiding was intended.
Build All "msteams-application-resourcehub" csharp: samples/TeamsJS/msteams-application-resourcehub/Source/Microsoft.Teams.Apps.Selfhelp.Shared/Repositories/AppConfig/AppConfigRepository.cs#L15
'AppConfigRepository.TableName' hides inherited member 'BaseRepository<AppConfigEntity>.TableName'. Use the new keyword if hiding was intended.
Build All "msteams-application-resourcehub" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "meetings-live-code-interview" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-live-code-interview" csharp: samples/TeamsJS/meetings-live-code-interview/csharp/MeetingLiveCoding/Controllers/MeetingController.cs#L26
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "meetings-live-code-interview" csharp: samples/TeamsJS/meetings-live-code-interview/csharp/MeetingLiveCoding/Controllers/MeetingController.cs#L26
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "meetings-live-code-interview" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "msgext-link-unfurling-meeting" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msgext-link-unfurling-meeting" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "meeting-recruitment-app-clientapp" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-personal-sso-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-pinned-messages-clientapp" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-graph-toolkit" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "app-sso" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "app-sso" csharp: samples/TeamsJS/app-sso/csharp/App SSO Sample/Helper/TokenExchangeHelper.cs#L147
Non-nullable property 'ETag' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "app-sso" csharp: samples/TeamsJS/app-sso/csharp/App SSO Sample/Helper/TokenExchangeHelper.cs#L93
Converting null literal or possible null value to non-nullable type.
Build All "app-sso" csharp: samples/TeamsJS/app-sso/csharp/App SSO Sample/Models/ErrorViewModel.cs#L9
Non-nullable property 'RequestId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "app-sso" csharp: samples/TeamsJS/app-sso/csharp/App SSO Sample/Dialogs/TokenExchangeOAuthPrompt.cs#L18
Cannot convert null literal to non-nullable reference type.
Build All "app-sso" csharp: samples/TeamsJS/app-sso/csharp/App SSO Sample/AdapterWithErrorHandler.cs#L17
Cannot convert null literal to non-nullable reference type.
Build All "app-sso" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-app-monetization" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L153
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L120
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L95
Possible null reference argument for parameter 'id' in 'Task<bool> IUserRepository.UserExists(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'OwnerId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L23
Non-nullable property 'Signers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L18
Non-nullable property 'Viewers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L13
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Signature.cs#L20
Non-nullable property 'Signer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Viewer.cs#L17
Non-nullable property 'Observer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-channel-group-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "bot-meetings" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-channel-group-sso-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-navbar-menu" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-token-app" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-token-app" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "graph-change-notification-team-channel-client" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-app-installation-lifecycle" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-app-installation-lifecycle" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "graph-bulk-meetings-client" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "app-cache-meetings" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "meetings-audio-state" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-channel-context" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "graph-teams-tag-client" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "incoming-webhook" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "incoming-webhook" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "graph-activity-feed" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Views/Home/GroupChatNotification.cshtml#L199
Use of IHtmlHelper.Partial may result in application deadlocks. Consider using <partial> Tag Helper or IHtmlHelper.PartialAsync.
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Views/Home/Index.cshtml#L163
Use of IHtmlHelper.Partial may result in application deadlocks. Consider using <partial> Tag Helper or IHtmlHelper.PartialAsync.
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Views/Shared/TeamNotification.cshtml#L297
Use of IHtmlHelper.Partial may result in application deadlocks. Consider using <partial> Tag Helper or IHtmlHelper.PartialAsync.
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Startup.cs#L56
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Views/Home/GroupChatNotification.cshtml#L199
Use of IHtmlHelper.Partial may result in application deadlocks. Consider using <partial> Tag Helper or IHtmlHelper.PartialAsync.
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Views/Home/Index.cshtml#L163
Use of IHtmlHelper.Partial may result in application deadlocks. Consider using <partial> Tag Helper or IHtmlHelper.PartialAsync.
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Views/Shared/TeamNotification.cshtml#L297
Use of IHtmlHelper.Partial may result in application deadlocks. Consider using <partial> Tag Helper or IHtmlHelper.PartialAsync.
Build All "graph-activity-feed" csharp: samples/TeamsJS/graph-activity-feed/csharp/ActivityFeedNotification/Startup.cs#L56
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "graph-activity-feed" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "tab-request-approval" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Controllers/HomeController.cs#L175
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Controllers/HomeController.cs#L51
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Startup.cs#L61
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Controllers/HomeController.cs#L41
'HomeController.Request()' hides inherited member 'ControllerBase.Request'. Use the new keyword if hiding was intended.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/SimpleGraphClient.cs#L30
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Controllers/HomeController.cs#L175
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Controllers/HomeController.cs#L51
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Startup.cs#L61
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/Controllers/HomeController.cs#L41
'HomeController.Request()' hides inherited member 'ControllerBase.Request'. Use the new keyword if hiding was intended.
Build All "tab-request-approval" csharp: samples/TeamsJS/tab-request-approval/csharp/TabRequestApproval/SimpleGraphClient.cs#L30
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build All "tab-request-approval" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "tab-people-picker" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-people-picker" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "bot-auth-quickstart" python
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-multi-hub" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msgext-link-unfurling-reddit" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/RedditApi/RedditHttpClient.cs#L98
Parameter pageToken of method SearchLinksAsync is never used. Remove the parameter or use it in the method body.
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L100
'BotFrameworkHttpAdapter' is obsolete: 'Use `CloudAdapter` instead.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L92
'MvcCoreMvcBuilderExtensions.SetCompatibilityVersion(IMvcBuilder, CompatibilityVersion)' is obsolete: 'This API is obsolete and will be removed in a future version. Consider removing usages.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L94
'CompatibilityVersion.Version_2_1' is obsolete: 'This CompatibilityVersion value is obsolete.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L94
'CompatibilityVersion' is obsolete: 'This API is obsolete and will be removed in a future version. Consider removing usages.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L86
'ApplicationInsightsServiceOptions.InstrumentationKey' is obsolete: 'InstrumentationKey based global ingestion is being deprecated. Use ApplicationInsightsServiceOptions.ConnectionString. See https://github.com/microsoft/ApplicationInsights-dotnet/issues/2560 for more details.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L64
'SimpleCredentialProvider' is obsolete: 'Use `ConfigurationBotFrameworkAuthentication` instead to configure credentials.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L64
'ICredentialProvider' is obsolete: 'Use `ConfigurationBotFrameworkAuthentication` instead to configure credentials.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet/Startup.cs#L32
'IHostingEnvironment' is obsolete: 'This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.'
Build All "msgext-link-unfurling-reddit" csharp
Detected Razor language version downgrade. This is typically caused by a reference to the Microsoft.AspNetCore.Razor.Design package. Consider removing this package reference.
Build All "msgext-link-unfurling-reddit" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-device-permissions" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-channel-group" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-activity-feed-broadcast" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "graph-activity-feed-broadcast" csharp: samples/TeamsJS/graph-activity-feed-broadcast/csharp/ActivityFeedBroadcast/Helpers/AuthHelper.cs#L46
The field 'AuthHelper.AppsecretConfigurationSettingsKey' is assigned but its value is never used
Build All "graph-activity-feed-broadcast" csharp: samples/TeamsJS/graph-activity-feed-broadcast/csharp/ActivityFeedBroadcast/Startup.cs#L61
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "graph-activity-feed-broadcast" csharp: samples/TeamsJS/graph-activity-feed-broadcast/csharp/ActivityFeedBroadcast/Helpers/AuthHelper.cs#L56
The field 'AuthHelper.AzureAuthUrlConfigurationSettingsKey' is assigned but its value is never used
Build All "graph-activity-feed-broadcast" csharp: samples/TeamsJS/graph-activity-feed-broadcast/csharp/ActivityFeedBroadcast/Helpers/AuthHelper.cs#L51
The field 'AuthHelper.AzureInstanceConfigurationSettingsKey' is assigned but its value is never used
Build All "graph-activity-feed-broadcast" csharp: samples/TeamsJS/graph-activity-feed-broadcast/csharp/ActivityFeedBroadcast/Helpers/AuthHelper.cs#L46
The field 'AuthHelper.AppsecretConfigurationSettingsKey' is assigned but its value is never used
Build All "graph-activity-feed-broadcast" csharp: samples/TeamsJS/graph-activity-feed-broadcast/csharp/ActivityFeedBroadcast/Startup.cs#L61
'AzureADOptions' is obsolete: 'This is obsolete and will be removed in a future version. Use Microsoft.Identity.Web instead. See https://aka.ms/ms-identity-web.'
Build All "graph-activity-feed-broadcast" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "tab-personal-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L153
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L120
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L95
Possible null reference argument for parameter 'id' in 'Task<bool> IUserRepository.UserExists(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'OwnerId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L23
Non-nullable property 'Signers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L18
Non-nullable property 'Viewers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L13
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Signature.cs#L20
Non-nullable property 'Signer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Viewer.cs#L17
Non-nullable property 'Observer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "incoming-webhook-client-app" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-channel-group-sso-quickstart" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "meetings-sidepanel-clientapp" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L153
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L120
Possible null reference argument for parameter 'id' in 'Task<User> IUserRepository.GetUser(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Documents/DocumentSetup.cs#L95
Possible null reference argument for parameter 'id' in 'Task<bool> IUserRepository.UserExists(string id)'.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L23
Non-nullable property 'Signers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L18
Non-nullable property 'Viewers' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/DocumentInput.cs#L13
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Signature.cs#L20
Non-nullable property 'Signer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'OwnerId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Document.cs#L10
Non-nullable property 'DocumentType' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp: samples/TeamsJS/meetings-share-to-stage-signing/csharp/Source/MeetingSigning.Domain/Models/Viewer.cs#L17
Non-nullable property 'Observer' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Build All "meetings-share-to-stage-signing" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build all "meetings-token-app" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "meetings-stage-view-clientapp" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build all "tab-ui-templates" nodejs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-product-inspection" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "tab-product-inspection" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
Build All "msgext-link-unfurling-reddit" csharp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v2, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L93
'MvcCoreMvcBuilderExtensions.SetCompatibilityVersion(IMvcBuilder, CompatibilityVersion)' is obsolete: 'This API is obsolete and will be removed in a future version. Consider removing usages.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L95
'CompatibilityVersion.Version_2_1' is obsolete: 'This CompatibilityVersion value is obsolete.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L95
'CompatibilityVersion' is obsolete: 'This API is obsolete and will be removed in a future version. Consider removing usages.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L87
'ApplicationInsightsServiceOptions.InstrumentationKey' is obsolete: 'InstrumentationKey based global ingestion is being deprecated. Use ApplicationInsightsServiceOptions.ConnectionString. See https://github.com/microsoft/ApplicationInsights-dotnet/issues/2560 for more details.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L66
'SimpleCredentialProvider' is obsolete: 'Use `ConfigurationBotFrameworkAuthentication` instead to configure credentials.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L66
'ICredentialProvider' is obsolete: 'Use `ConfigurationBotFrameworkAuthentication` instead to configure credentials.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L35
'IHostingEnvironment' is obsolete: 'This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.'
Build All "msgext-link-unfurling-reddit" csharp: samples/TeamsJS/msgext-link-unfurling-reddit/csharp/dotnet_user_auth/Startup.cs#L29
'IHostingEnvironment' is obsolete: 'This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Hosting.IWebHostEnvironment.'
Build All "msgext-link-unfurling-reddit" csharp
Detected Razor language version downgrade. This is typically caused by a reference to the Microsoft.AspNetCore.Razor.Design package. Consider removing this package reference.
Build All "msgext-link-unfurling-reddit" csharp
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.