Skip to content

Build Latest

Build Latest #136

Manually triggered September 19, 2023 14:57
Status Success
Total duration 5m 27s
Artifacts 6

build_latest.yml

on: workflow_dispatch
build-win-x64-arm64
4m 4s
build-win-x64-arm64
build-linux-x64
3m 53s
build-linux-x64
build-linux-arm64
5m 14s
build-linux-arm64
build-mac-x64-arm64
2m 59s
build-mac-x64-arm64
Create Github draft release
0s
Create Github draft release
Attach native executables to release
0s
Attach native executables to release
Fit to window
Zoom out
Zoom in

Annotations

54 warnings
build-mac-x64-arm64
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build-mac-x64-arm64: src/N_m3u8DL-RE/CommandLine/MyOption.cs#L239
Non-nullable property 'MuxOptions' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE/DownloadManager/HTTPLiveRecordManager.cs#L87
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-mac-x64-arm64: src/N_m3u8DL-RE/DownloadManager/HTTPLiveRecordManager.cs#L89
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-mac-x64-arm64: src/N_m3u8DL-RE/Program.cs#L74
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-mac-x64-arm64: src/N_m3u8DL-RE/Program.cs#L297
Dereference of a possibly null reference.
build-mac-x64-arm64: src/N_m3u8DL-RE.Common/Util/GlobalUtil.cs#L77
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
build-mac-x64-arm64: src/N_m3u8DL-RE.Common/Entity/MediaSegment.cs#L22
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Common/Entity/Playlist.cs#L13
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Common/Entity/StreamSpec.cs#L51
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Common/Entity/StreamSpec.cs#L56
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Parser/Config/ParserConfig.cs#L10
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Parser/Config/ParserConfig.cs#L12
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Parser/Config/ParserConfig.cs#L14
Non-nullable property 'BaseUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Parser/Mp4/MSSMoovProcessor.cs#L68
Non-nullable field 'ProtecitonKID' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build-mac-x64-arm64: src/N_m3u8DL-RE.Parser/Mp4/MSSMoovProcessor.cs#L68
Non-nullable field 'ProtecitonKID_PR' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build-linux-x64
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build-linux-x64
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
build-linux-x64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'BaseUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'Parser' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-x64
Non-nullable property 'Reader' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-win-x64-arm64
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build-win-x64-arm64: src/N_m3u8DL-RE/CommandLine/MyOption.cs#L239
Non-nullable property 'MuxOptions' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE/Program.cs#L74
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-win-x64-arm64: src/N_m3u8DL-RE/Program.cs#L297
Dereference of a possibly null reference.
build-win-x64-arm64: src/N_m3u8DL-RE/DownloadManager/HTTPLiveRecordManager.cs#L87
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-win-x64-arm64: src/N_m3u8DL-RE/DownloadManager/HTTPLiveRecordManager.cs#L89
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-win-x64-arm64: src/N_m3u8DL-RE.Common/Util/GlobalUtil.cs#L77
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
build-win-x64-arm64: src/N_m3u8DL-RE.Common/Entity/MediaSegment.cs#L22
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Common/Entity/Playlist.cs#L13
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Common/Entity/StreamSpec.cs#L51
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Common/Entity/StreamSpec.cs#L56
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Parser/StreamExtractor.cs#L23
Non-nullable field 'extractor' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Parser/StreamExtractor.cs#L23
Non-nullable field 'rawText' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Parser/StreamExtractor.cs#L28
Non-nullable field 'extractor' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Parser/StreamExtractor.cs#L28
Non-nullable field 'rawText' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build-win-x64-arm64: src/N_m3u8DL-RE.Parser/Mp4/MP4TtmlUtil.cs#L145
The variable 'sawMDAT' is assigned but its value is never used
build-linux-arm64
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build-linux-arm64
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2)'.
build-linux-arm64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'Url' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'OriginalUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'BaseUrl' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'Parser' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build-linux-arm64
Non-nullable property 'Reader' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

Artifacts

Produced during runtime
Name Size
N_m3u8DL-RE_Beta_linux-arm64 Expired
20.4 MB
N_m3u8DL-RE_Beta_linux-x64 Expired
7.11 MB
N_m3u8DL-RE_Beta_osx-arm64 Expired
21 MB
N_m3u8DL-RE_Beta_osx-x64 Expired
20.8 MB
N_m3u8DL-RE_Beta_win-arm64 Expired
16.2 MB
N_m3u8DL-RE_Beta_win-x64 Expired
6.13 MB