Skip to content

Add GitHub Actions workflow for PR testing #1

Add GitHub Actions workflow for PR testing

Add GitHub Actions workflow for PR testing #1

Re-run triggered December 6, 2025 09:21
Status Failure
Total duration 2m 26s
Artifacts

pr-test.yml

on: pull_request
Matrix: pr-test
Fit to window
Zoom out
Zoom in

Annotations

18 errors, 30 warnings, and 1 notice
pr-test (macos-15, osx-arm64)
Process completed with exit code 1.
pr-test (ubuntu-24.04-arm, linux-arm64)
Process completed with exit code 1.
pr-test (ubuntu-24.04-arm, linux-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (ubuntu-24.04-arm, linux-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (ubuntu-24.04-arm, linux-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (ubuntu-24.04-arm, linux-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (ubuntu-latest, linux-x64)
Process completed with exit code 1.
pr-test (windows-11-arm, win-arm64)
Process completed with exit code 1.
pr-test (windows-11-arm, win-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (windows-11-arm, win-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (windows-11-arm, win-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (windows-11-arm, win-arm64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (macos-13, osx-x64)
Process completed with exit code 1.
pr-test (macos-13, osx-x64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (macos-13, osx-x64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (macos-13, osx-x64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (macos-13, osx-x64)
The current .NET SDK does not support targeting .NET 10.0. Either target .NET 9.0 or lower, or use a version of the .NET SDK that supports .NET 10.0. Download the .NET SDK from https://aka.ms/dotnet/download
pr-test (windows-latest, win-x64)
Process completed with exit code 1.
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/Notes/NotesManagingUtilitiesTests.Common.cs#L40
'NotesManagingUtilitiesTests.CustomNote' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/Notes/NotesManagingUtilitiesTests.Common.cs#L14
'NotesManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/TimedEvents/TimedEventsManagingUtilitiesTests.Common.cs#L29
'TimedEventsManagingUtilitiesTests.CustomTimedEvent2' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/TimedEvents/TimedEventsManagingUtilitiesTests.Common.cs#L12
'TimedEventsManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L70
'ChordsManagingUtilitiesTests.CustomChord' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L42
'ChordsManagingUtilitiesTests.CustomNote' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L16
'ChordsManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): DryWetMidi.Tests/Interaction/TempoMap/TempoMapManagingUtilitiesTests.ReplaceTempoMap.cs#L16
'TempoMapManagingUtilitiesTests.CustomChunk' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (macos-15, osx-arm64): Utilities/Common/UiUtilities.cs#L33
Possible null reference return.
pr-test (macos-15, osx-arm64): Utilities/Common/UiUtilities.cs#L10
Possible null reference argument for parameter 'lines' in 'void UiUtilities.WriteLines(params string[] lines)'.
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/TimedEvents/TimedEventsManagingUtilitiesTests.Common.cs#L12
'TimedEventsManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/TimedObject/TimedObjectUtilitiesTests.Common.cs#L57
'TimedObjectUtilitiesTests.CustomChord' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/TimedObject/TimedObjectUtilitiesTests.Common.cs#L35
'TimedObjectUtilitiesTests.CustomNote' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/TimedObject/TimedObjectUtilitiesTests.Common.cs#L14
'TimedObjectUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L70
'ChordsManagingUtilitiesTests.CustomChord' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L42
'ChordsManagingUtilitiesTests.CustomNote' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L16
'ChordsManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): DryWetMidi.Tests/Interaction/TempoMap/TempoMapManagingUtilitiesTests.ReplaceTempoMap.cs#L16
'TempoMapManagingUtilitiesTests.CustomChunk' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (ubuntu-latest, linux-x64): Utilities/Common/UiUtilities.cs#L33
Possible null reference return.
pr-test (ubuntu-latest, linux-x64): Utilities/Common/UiUtilities.cs#L10
Possible null reference argument for parameter 'lines' in 'void UiUtilities.WriteLines(params string[] lines)'.
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/TimedObject/TimedObjectUtilitiesTests.Common.cs#L35
'TimedObjectUtilitiesTests.CustomNote' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/TimedObject/TimedObjectUtilitiesTests.Common.cs#L14
'TimedObjectUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/TimedEvents/TimedEventsManagingUtilitiesTests.Common.cs#L29
'TimedEventsManagingUtilitiesTests.CustomTimedEvent2' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/TimedEvents/TimedEventsManagingUtilitiesTests.Common.cs#L12
'TimedEventsManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L70
'ChordsManagingUtilitiesTests.CustomChord' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L42
'ChordsManagingUtilitiesTests.CustomNote' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/Chords/ChordsManagingUtilitiesTests.Common.cs#L16
'ChordsManagingUtilitiesTests.CustomTimedEvent' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): DryWetMidi.Tests/Interaction/TempoMap/TempoMapManagingUtilitiesTests.ReplaceTempoMap.cs#L16
'TempoMapManagingUtilitiesTests.CustomChunk' overrides Object.Equals(object o) but does not override Object.GetHashCode()
pr-test (windows-latest, win-x64): Utilities/Common/UiUtilities.cs#L33
Possible null reference return.
pr-test (windows-latest, win-x64): Utilities/Common/UiUtilities.cs#L10
Possible null reference argument for parameter 'lines' in 'void UiUtilities.WriteLines(params string[] lines)'.
pr-test (macos-13, osx-x64)
The macOS-13 based runner images are being deprecated, consider switching to macOS-15 (macos-15-intel) or macOS 15 arm64 (macos-latest) instead. For more details see https://github.com/actions/runner-images/issues/13046