Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove CircleCI configuration #17788
tl;dr - Now that we're using VSTS for macOS builds, this pull request removes the CircleCI 1.0 build configuration before it is EOL at the end of the month.
Atom has historically used CircleCI for macOS builds. CircleCI announced that CircleCI 1.0 builds will no longer be available after August 31, 2018. That means that we either need to migrate to CircleCI 2.0 or find another solution for Atom's macOS builds.
Given that we recently implemented cross-platform builds (macOS, Linux, and Windows) on VSTS for Atom Nightly Releases (#17445, #17538), and given that we don't yet have a working CircleCI 2.0 configuration (#17445), it feels like the pragmatic choice is to use the already-working VSTS builds as our definitive macOS CI solution, and remove our soon-to-be-EOL CircleCI configuration.