Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oct 2023 build updates #52

Merged
merged 33 commits into from
Oct 15, 2023
Merged

Oct 2023 build updates #52

merged 33 commits into from
Oct 15, 2023

Conversation

NightOwl888
Copy link
Owner

  • Removed conditional compilation features that only applied to .NET Standard 1.x
  • Removed targets for netcoreapp3.0 and net5.0
  • Disabled warnings for using net5.0 for testing, since we still need it to test netstandard2.1
  • Fixed most build warnings (except for some on Xamarin Android)
  • Added NeutralResourcesLanguageAttribue
  • Deprecated ThreadJob.Suspend() and ThreadJob.Resume() methods, since they are deprecated in .NET
  • Removed testing for x86 on Linux and macOS, since Microsoft doesn't support these configurations
  • Increased Java heap size to 1.5GB on Xamarin Android
  • Added platform detection to the test framework for Xamarin Android
  • Disable failing tests on old Xamarin Android platforms, since they are not being addressed by Microsoft and will soon reach end of support
  • Use GitVersioning directly except in build scripts, since we use semantic versioning and require the version to be generated automatically for Xamarin Android tests

…ince they are deprecated in .NET Core and throw PlatformNotSupportedException. Added UninterruptableMonitor and fixed Ignored ThreadJob tests.
…. Disable this test on macOS for now, since it is failing.
…Xamarin.Android because they are intermittently failing/hanging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant