Skip to content

Update Github Actions to use .NET 8 #621

Update Github Actions to use .NET 8

Update Github Actions to use .NET 8 #621

Triggered via push December 18, 2023 22:50
Status Cancelled
Total duration 23h 52m 31s
Artifacts 8
Matrix: Build WPF
Code Sign WPF
6m 3s
Code Sign WPF
Deploy WPF Nightly
1m 25s
Deploy WPF Nightly
Deploy WPF GitHub Release
0s
Deploy WPF GitHub Release
Deploy WPF Windows Store
0s
Deploy WPF Windows Store
Deploy WPF Chocolatey
0s
Deploy WPF Chocolatey
Deploy WinGet
0s
Deploy WinGet
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
isaacrlevin
approved Dec 18, 2023
Deploy_Azure_Blob

Annotations

2 errors and 87 warnings
Deploy WPF GitHub Release
The run was canceled by @isaacrlevin.
Deploy WPF Windows Store
The run was canceled by @isaacrlevin.
Build WPF (Standalone)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, dotnet/nbgv@v0.3.1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/SingleInstanceAppMutex.cs#L25
Cannot convert null literal to non-nullable reference type.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/SingleInstanceAppMutex.cs#L35
Cannot convert null literal to non-nullable reference type.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/SingleInstanceAppMutex.cs#L14
Non-nullable field 's_mutex' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/Settings/StandaloneSettingsService.cs#L72
Possible null reference argument for parameter 'config' in 'void AppState.SetConfig(BaseConfig config)'.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/Settings/AppPackageSettingsService.cs#L37
Possible null reference argument for parameter 'config' in 'void AppState.SetConfig(BaseConfig config)'.
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L109
'TelemetryConfiguration.InstrumentationKey.set' is obsolete: 'InstrumentationKey based global ingestion is being deprecated. Use TelemetryConfiguration.ConnectionString. See https://github.com/microsoft/ApplicationInsights-dotnet/issues/2560 for more details.'
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L135
'TelemetryConfiguration.InstrumentationKey.set' is obsolete: 'InstrumentationKey based global ingestion is being deprecated. Use TelemetryConfiguration.ConnectionString. See https://github.com/microsoft/ApplicationInsights-dotnet/issues/2560 for more details.'
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L95
Argument of type 'Dictionary<string, string>' cannot be used for parameter 'initialData' of type 'IEnumerable<KeyValuePair<string, string?>>' in 'IConfigurationBuilder MemoryConfigurationBuilderExtensions.AddInMemoryCollection(IConfigurationBuilder configurationBuilder, IEnumerable<KeyValuePair<string, string?>>? initialData)' due to differences in the nullability of reference types.
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L210
Dereference of a possibly null reference.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/Graph/WPFAuthorizationProvider.cs#L29
Converting null literal or possible null value to non-nullable type.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/SingleInstanceAppMutex.cs#L25
Cannot convert null literal to non-nullable reference type.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/SingleInstanceAppMutex.cs#L35
Cannot convert null literal to non-nullable reference type.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/SingleInstanceAppMutex.cs#L14
Non-nullable field 's_mutex' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/Settings/StandaloneSettingsService.cs#L72
Possible null reference argument for parameter 'config' in 'void AppState.SetConfig(BaseConfig config)'.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/Settings/AppPackageSettingsService.cs#L37
Possible null reference argument for parameter 'config' in 'void AppState.SetConfig(BaseConfig config)'.
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L109
'TelemetryConfiguration.InstrumentationKey.set' is obsolete: 'InstrumentationKey based global ingestion is being deprecated. Use TelemetryConfiguration.ConnectionString. See https://github.com/microsoft/ApplicationInsights-dotnet/issues/2560 for more details.'
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L135
'TelemetryConfiguration.InstrumentationKey.set' is obsolete: 'InstrumentationKey based global ingestion is being deprecated. Use TelemetryConfiguration.ConnectionString. See https://github.com/microsoft/ApplicationInsights-dotnet/issues/2560 for more details.'
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L95
Argument of type 'Dictionary<string, string>' cannot be used for parameter 'initialData' of type 'IEnumerable<KeyValuePair<string, string?>>' in 'IConfigurationBuilder MemoryConfigurationBuilderExtensions.AddInMemoryCollection(IConfigurationBuilder configurationBuilder, IEnumerable<KeyValuePair<string, string?>>? initialData)' due to differences in the nullability of reference types.
Build WPF (Standalone): src/DesktopClient/PresenceLight/App.xaml.cs#L210
Dereference of a possibly null reference.
Build WPF (Standalone): src/DesktopClient/PresenceLight/Services/NotifyIcon.cs#L179
Nullability of reference types in type of parameter 'sender' of 'void NotifyIcon.OnMouseDown(object sender, MouseEventArgs e)' doesn't match the target delegate 'MouseEventHandler' (possibly because of nullability attributes).
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AAD.cs#L10
Missing XML comment for publicly visible type or member 'AADSettings'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AAD.cs#L12
Missing XML comment for publicly visible type or member 'AADSettings.ClientId'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AAD.cs#L14
Missing XML comment for publicly visible type or member 'AADSettings.Instance'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AAD.cs#L16
Missing XML comment for publicly visible type or member 'AADSettings.RedirectUri'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AppState.cs#L12
Missing XML comment for publicly visible type or member 'AppState'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AppState.cs#L16
Missing XML comment for publicly visible type or member 'AppState.OnChange'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AppState.cs#L18
Missing XML comment for publicly visible type or member 'AppState.User'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AppState.cs#L20
Missing XML comment for publicly visible type or member 'AppState.SignedIn'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AppState.cs#L22
Missing XML comment for publicly visible type or member 'AppState.SignInRequested'
Build WPF (Standalone): src/PresenceLight.Core/Configuration/AppState.cs#L24
Missing XML comment for publicly visible type or member 'AppState.SignOutRequested'
Build WPF (Release)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, dotnet/nbgv@v0.3.1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Release): src/PresenceLight.Core/Configuration/AAD.cs#L10
Missing XML comment for publicly visible type or member 'AADSettings'
Build WPF (Release): src/PresenceLight.Core/Configuration/AAD.cs#L12
Missing XML comment for publicly visible type or member 'AADSettings.ClientId'
Build WPF (Release): src/PresenceLight.Core/Configuration/AAD.cs#L14
Missing XML comment for publicly visible type or member 'AADSettings.Instance'
Build WPF (Release): src/PresenceLight.Core/Configuration/AAD.cs#L16
Missing XML comment for publicly visible type or member 'AADSettings.RedirectUri'
Build WPF (Release): src/PresenceLight.Core/Configuration/AppState.cs#L12
Missing XML comment for publicly visible type or member 'AppState'
Build WPF (Release): src/PresenceLight.Core/Configuration/AppState.cs#L16
Missing XML comment for publicly visible type or member 'AppState.OnChange'
Build WPF (Release): src/PresenceLight.Core/Configuration/AppState.cs#L18
Missing XML comment for publicly visible type or member 'AppState.User'
Build WPF (Release): src/PresenceLight.Core/Configuration/AppState.cs#L20
Missing XML comment for publicly visible type or member 'AppState.SignedIn'
Build WPF (Release): src/PresenceLight.Core/Configuration/AppState.cs#L22
Missing XML comment for publicly visible type or member 'AppState.SignInRequested'
Build WPF (Release): src/PresenceLight.Core/Configuration/AppState.cs#L24
Missing XML comment for publicly visible type or member 'AppState.SignOutRequested'
Build WPF (Nightly)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1, dotnet/nbgv@v0.3.1, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AAD.cs#L10
Missing XML comment for publicly visible type or member 'AADSettings'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AAD.cs#L12
Missing XML comment for publicly visible type or member 'AADSettings.ClientId'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AAD.cs#L14
Missing XML comment for publicly visible type or member 'AADSettings.Instance'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AAD.cs#L16
Missing XML comment for publicly visible type or member 'AADSettings.RedirectUri'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AppState.cs#L12
Missing XML comment for publicly visible type or member 'AppState'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AppState.cs#L16
Missing XML comment for publicly visible type or member 'AppState.OnChange'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AppState.cs#L18
Missing XML comment for publicly visible type or member 'AppState.User'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AppState.cs#L20
Missing XML comment for publicly visible type or member 'AppState.SignedIn'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AppState.cs#L22
Missing XML comment for publicly visible type or member 'AppState.SignInRequested'
Build WPF (Nightly): src/PresenceLight.Core/Configuration/AppState.cs#L24
Missing XML comment for publicly visible type or member 'AppState.SignOutRequested'
Code Sign WPF
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/download-artifact@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Code Sign WPF
Environment URL '' is not a valid http(s) URL, so it will not be shown as a link in the workflow graph.
Deploy WPF Nightly
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Deploy WPF Nightly
Environment URL '' is not a valid http(s) URL, so it will not be shown as a link in the workflow graph.

Artifacts

Produced during runtime
Name Size
Chocolatey Expired
5.72 KB
Nightly Expired
314 MB
NightlySigned Expired
314 MB
Release Expired
625 MB
ReleaseSigned Expired
626 MB
SigningScripts Expired
8.77 KB
Standalone Expired
298 MB
StandaloneSigned Expired
299 MB