Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove appveyor and travis CI #293

Merged
merged 1 commit into from
Aug 31, 2021
Merged

Conversation

bernhardmgruber
Copy link
Collaborator

@bernhardmgruber bernhardmgruber commented Jul 7, 2021

This PR removes the files for the appveyor and travis CI, since they were superseded by GitHub actions in #278.

Removing travis CI is fine I think, because travis is no longer providing a reasonable free CI service.
Appveyor still works and is even providing older versions of Visual Studio than GitHub actions. E.g. VS2015. Do we care about such old versions? If not, we could even consider to move the minimum Visual Studio version to 2017, which is supported in GitHub actions.

This PR depends on #297, which needs to be merged first.

@agheata
Copy link
Collaborator

agheata commented Jul 7, 2021

I would vote for supporting only newer versions if this is the only blocker in fully relying on GitHub actions for the CI

@bernhardmgruber
Copy link
Collaborator Author

Well, the current .appveyor.yml runs with Visual Studio 2017 anyway, which is already covered by the GitHub actions. Appveyor would only allow us to go back to e.g. Visual Studio 2015, which is supported by Vc's CMake, but not tested anywhere. It might already be broken.

@agheata
Copy link
Collaborator

agheata commented Jul 7, 2021

OK, let's wait a bit for people to comment, and if no strong opinion against, we merge this

@amadio amadio merged commit c35c0e1 into VcDevel:1.4 Aug 31, 2021
@bernhardmgruber bernhardmgruber deleted the remove_old_ci branch August 31, 2021 10:15
@bernhardmgruber bernhardmgruber mentioned this pull request Sep 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants