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

Drop AppVeyor #422

Merged
merged 1 commit into from
May 16, 2022
Merged

Drop AppVeyor #422

merged 1 commit into from
May 16, 2022

Conversation

ptrdom
Copy link
Contributor

@ptrdom ptrdom commented May 9, 2022

With CI being already migrated to GitHub Actions, keeping AppVeyor seems unnecessary. Less CI scripts to maintain. Since GitHub Actions require approval for first time contributors and AppVeyor did not, maybe it would be good to reconsider loosening this rule for GitHub Actions in this repository.

@sjrd
Copy link
Collaborator

sjrd commented May 9, 2022

The point of the AppVeyor build is to test on Windows. If we remove AppVeyor, we must add a Windows build to the GitHub Actions CI.

@ptrdom
Copy link
Contributor Author

ptrdom commented May 9, 2022

GitHub has Windows machines available for running Actions, with matrix it is relatively easy to setup, I will add it to this PR.

@sjrd
Copy link
Collaborator

sjrd commented May 12, 2022

The Windows build doesn't seem to test anything. It completed in 1 minute without doing much of anything. By comparison, the Linux build takes more than 15 minutes.

@ptrdom
Copy link
Contributor Author

ptrdom commented May 13, 2022

Really strange. Posted in community about it - https://git.luolix.topmunity/t/windows-runner-not-executing-sbt-commands/250507.

@ptrdom ptrdom mentioned this pull request May 14, 2022
@armanbilge
Copy link

Note that olafurpg/setup-scala action is effectively deprecated. It might not be doing the right things.

@ptrdom
Copy link
Contributor Author

ptrdom commented May 15, 2022

@armanbilge You were right, many thanks! One test does fail, and the runner seems quite slow, but the same test fails on my Windows machine too. AppVeyor tests run on older WIndows Server version, so that must be related. Will look into that next.

@ptrdom
Copy link
Contributor Author

ptrdom commented May 15, 2022

Looks nasty:

Error: [error] (server / Compile / doc) java.net.URISyntaxException: Illegal character in path at index 53: [https://docs.oracle.com/en/java/javase/11/docs/api/C:\Users\runneradmin\AppData\Local\Coursier\cache\jvm\adopt@1.11.0-11\jmods\java.base/java/lang/Class.html](https://docs.oracle.com/en/java/javase/11/docs/api/C:/Users/runneradmin/AppData/Local/Coursier/cache/jvm/adopt@1.11.0-11/jmods/java.base/java/lang/Class.html)

https://github.com/scalacenter/scalajs-bundler/runs/6439309039?check_suite_focus=true#step:8:694

@ptrdom
Copy link
Contributor Author

ptrdom commented May 15, 2022

Looks related to scala/bug#11955.

@ptrdom
Copy link
Contributor Author

ptrdom commented May 15, 2022

@sjrd Does this look mergeable to you?

@sjrd
Copy link
Collaborator

sjrd commented May 16, 2022

LGTM. Could you squash everything in a single commit with a clean commit message, please? Please also explain the change of Scala version in the test.

@ptrdom
Copy link
Contributor Author

ptrdom commented May 16, 2022

@sjrd Done!

@sjrd sjrd merged commit 2943189 into scalacenter:main May 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants