enthought / apptools

Other
37 stars 24 forks source link

Stop using Appveyor CI #292

Closed rahulporuri closed 3 years ago

rahulporuri commented 3 years ago

This PR removes the appveyor configuration file and a related utility used to install edm on appveyor jobs. Two other similar scripts which are unused are also removed in this PR,

This PR is one step towards enthought/ets#63

Checklist

rahulporuri commented 3 years ago

Note that I updated the branch protection settings in this repository to remove "Appveyor CI" as a required check and instead include the GitHub Actions CI checks as required.

rahulporuri commented 3 years ago

Although it looks like CI is still unhappy with AppVeyor build failed even though it is no longer a required check

Same mistake here as before - I didn't disable builds on branches without a configuration file - until after I created this PR.

rahulporuri commented 3 years ago

I removed the appveyor CI webhooks from this repository