-
Notifications
You must be signed in to change notification settings - Fork 63
Suggestion: Replace Appveyor with Github actions #869
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
Conversation
Latest successful build: |
Does GA provide 32 bit environments? And, firs of all, big thanks for adding GA scripts! |
Hi, yes, of course you can compile 32bit builds in GA. Actually both Appveyor and GA vms are 64 bit, but what we are doing is 32bit cross-compilation. You can see i686 build artifacts in the provided link. |
Now the latest build includes GRIB. I just contributed to MSYS2 repo (msys2/MINGW-packages#7659). So what do you think? No other objections yet? |
I am all in favor of new structural changes ...
|
Thanks! I am merging this, and lets handle it then... |
@maynardGK Would you mind opening a new issue? |
Done. I also had trouble manipulating keyboard focus using the wx driver, which would be preferred over wingcc when widgets/plots are involved. |
Hi @pjb7687 , I've tested this with the PR#882 . We can get rid of Appveyor, especially since it fails now consistently. |
BTW, PR#882 is about replacing the X11 and WIN drivers by wxWidgets by default, and have all the widgets working exactly as IDL. |
Fully agree, makes total sense. For the environment, from now on PRs only trigger x86_64 debug full build on Github Actions. |
I remember we have already discussed this in Paris several years ago... This will be fantastic, then all plotting functions have one single codebase, therefore, it should be much easier to manage. |
looks good now with wxWidgets. Plots are IMHO perfect. widgets have a font problem under windows, so labels etc are wrong -- certainly easy to fix. They are also slow, but this will disappear in the final release. |
This is a suggestion to replace windows build by Appveyor with by Github actions.
Pros:
Cons: