Skip to content

Update for .NET MAUI Preview 13, Add Test coverage#297

Merged
TheCodeTraveler merged 15 commits intomainfrom
test-coverage
Feb 15, 2022
Merged

Update for .NET MAUI Preview 13, Add Test coverage#297
TheCodeTraveler merged 15 commits intomainfrom
test-coverage

Conversation

@VladislavAntonyuk
Copy link
Copy Markdown
Contributor

@VladislavAntonyuk VladislavAntonyuk commented Feb 15, 2022

Description of Change

This Pull Request updates our source code and CI Pipeline for .NET MAUI Preview 13

@VladislavAntonyuk VladislavAntonyuk changed the title Run test coverage, update pipeline Run test coverage, update preview 13 Feb 15, 2022
@VladislavAntonyuk VladislavAntonyuk marked this pull request as ready for review February 15, 2022 16:39
Copy link
Copy Markdown
Collaborator

@TheCodeTraveler TheCodeTraveler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Vlad!

I made a couple tweaks since .NET MAUI Preview 13 uses .NET 6.0.2 which is now released:

  • Install .NET v6.0.200 instead of v6.0.200-preview.22055.15
  • Add nuget.config
    • This allows all projects to install preview NuGet Packages from https://aka.ms/dotnet6/nuget/index.json which is required for .NET MAUI Preview 13
    • Also allows devs on macOS to build/run .NET MAUI Community Toolkit source code
    • Also allows to remove some of the NuGet-specific steps in the CI pipeline
  • Update global.json
    • Change version to 6.0.200
    • Remove allowPrelease

@TheCodeTraveler TheCodeTraveler changed the title Run test coverage, update preview 13 Update for .NET MAUI Preview 13, Add Test coverage Feb 15, 2022
@TheCodeTraveler TheCodeTraveler enabled auto-merge (squash) February 15, 2022 22:05
@TheCodeTraveler TheCodeTraveler merged commit 4f28c89 into main Feb 15, 2022
@delete-merged-branch delete-merged-branch bot deleted the test-coverage branch February 15, 2022 22:08
marsscotia pushed a commit to marsscotia/Maui that referenced this pull request Feb 21, 2022
)

* Run test coverage, update pipeline

* Fix for preview 13

* Fix for preview 13

* More fixes for preview 13

* Fix build

* fix snackbar build

* update nuget config

* remove nuget config

* update pipeline

* Update to `6.0.2`

* Add `https://aka.ms/dotnet6/nuget/index.json` NuGet Source

* Revert to `UseDotNet@2` + .NET 6.0.200

* Remove `--no-restore`

* Remove `pwsh: true`

* Move `nuget.config` to base folder

Co-authored-by: Brandon Minnick <13558917+brminnick@users.noreply.github.com>
@github-actions github-actions bot locked and limited conversation to collaborators Nov 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants