Skip to content

feat: support .msl binary spectral libraries in search #1182

feat: support .msl binary spectral libraries in search

feat: support .msl binary spectral libraries in search #1182

Triggered via pull request July 11, 2026 16:33
Status Success
Total duration 9m 57s
Artifacts 2

InstallRunAndArtifact.yml

on: pull_request
Create Installer Artifact
6m 3s
Create Installer Artifact
Search with Built
3m 29s
Search with Built
Search with Installed
1m 33s
Search with Installed
Validate Installer Contents
3m 46s
Validate Installer Contents
Fit to window
Zoom out
Zoom in

Annotations

44 warnings
Search with Built
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Search with Built: MetaMorpheus/EngineLayer/FdrAnalysis/PEPAnalysisEngine.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L22
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/DIA/XicConstruction/NeutralMassXicConstructor.cs#L17
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/DIA/XicConstruction/MzPeakXicConstructor.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/Util/IsobaricMassTag.cs#L106
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/SpectralMatch.cs#L183
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/Ms2ScanWithSpecificMass.cs#L70
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/CommonParameters.cs#L210
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Search with Built: MetaMorpheus/EngineLayer/GlobalVariables.cs#L1
The type name 'obo' only contains lower-cased ascii characters. Such names may become reserved for the language.
Create Installer Artifact
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4, microsoft/setup-msbuild@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Create Installer Artifact: MetaMorpheus/EngineLayer/FdrAnalysis/PEPAnalysisEngine.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L22
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/NeutralMassXicConstructor.cs#L17
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/MzPeakXicConstructor.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/Util/IsobaricMassTag.cs#L106
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/Ms2ScanWithSpecificMass.cs#L70
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/CommonParameters.cs#L210
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/SpectralMatch.cs#L183
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/GlobalVariables.cs#L1
The type name 'obo' only contains lower-cased ascii characters. Such names may become reserved for the language.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/NeutralMassXicConstructor.cs#L17
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/MzPeakXicConstructor.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L22
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/FdrAnalysis/PEPAnalysisEngine.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/Util/IsobaricMassTag.cs#L106
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/Ms2ScanWithSpecificMass.cs#L70
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/SpectralMatch.cs#L183
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/CommonParameters.cs#L210
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Create Installer Artifact: MetaMorpheus/EngineLayer/GlobalVariables.cs#L1
The type name 'obo' only contains lower-cased ascii characters. Such names may become reserved for the language.
Search with Installed
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Validate Installer Contents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Validate Installer Contents: MetaMorpheus/EngineLayer/DIA/XicConstruction/NeutralMassXicConstructor.cs#L17
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/DIA/XicConstruction/MzPeakXicConstructor.cs#L14
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L22
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/DIA/XicConstruction/XicConstructor.cs#L20
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/FdrAnalysis/PEPAnalysisEngine.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/Util/IsobaricMassTag.cs#L106
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/Ms2ScanWithSpecificMass.cs#L70
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/CommonParameters.cs#L210
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/SpectralMatch.cs#L183
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Validate Installer Contents: MetaMorpheus/EngineLayer/GlobalVariables.cs#L1
The type name 'obo' only contains lower-cased ascii characters. Such names may become reserved for the language.

Artifacts

Produced during runtime
Name Size Digest
MetaMorpheusInstaller
27.8 MB
sha256:b27460d362c6b90ea032a17f654a0d252ff7e36ada8dfa1485f7ee28bc44cc90
MetaMorpheus_CommandLine
264 MB
sha256:50e15ec84a3b9a333a2ff3352fcb5c94ddc97e1432c31465374b4e65fda02d10