GuOrg / Gu.Wpf.UiAutomation

MIT License
96 stars 17 forks source link

Migrate CI to GitHub actions #135

Closed LePtitDev closed 2 years ago

LePtitDev commented 2 years ago

Jobs

The deploy job is runned only on master branch and skip already pushed packages.

You need to set your NuGet API key in your project secrets: Settings > Secrets > Actions and add a repository secret named CI_NUGET_API_KEY.

I also fixed the build, but it seems that some tests fail.

You can see an example here : https://github.com/LePtitDev/Gu.Wpf.UiAutomation/actions/runs/2015820508

JohanLarsson commented 2 years ago

Thank you for doing this! Looks like a significant effort went into this pull request. This is my main gripe with using github actions, requires more yml and general config which tends to be fragile over time and not much fun to fix.