Skip to content

Using nightly build feed

Nikita Tsukanov edited this page Apr 12, 2020 · 24 revisions

NuGet Package Sources

Add https://www.myget.org/F/avalonia-ci/api/v2 to your package sources:

Package sources

Update Installed Packages

Update your package using Avalonia feed:

Update

Troubleshooting

If you experience some problems try to switch NuGet to v2 feed - http://www.nuget.org/api/v2/:

NuGet

If you still can't update to nightly version try to uninstall Avalonia package and install it again.

All builds feed

Every build (even from PRs and random branches) is getting published to https://nuget.avaloniaui.net/repository/avalonia-all/

To get the version for a particular build you need to check the build number from the build on Azure Pipelines. Then you can use this build to determine PR package version (or just see the logs on Azure).

This feed contains packages with UNTRUSTED source code (basically anyone can create a PR a trigger a build), some make sure to actually read the diff of the corresponding pull request. NuGet packages can contain malicious code even in build-time scripts.