On Sunday, June 28, 2020 at 6:09:47 AM UTC-7, Jonathan Kliem wrote: > > package upgrades can now be tested on multiple platforms easily, see > https://doc.sagemath.org/html/en/developer/portability_testing.html#automatic-parallel-tox-runs-on-github-actions > . > > This is useful, as sometimes package upgrades don't work on all platforms > (e.g. #30008) <https://trac.sagemath.org/ticket/30008>. Please use it. It > is rather easy (to use) and will hopefully avoid many of those posts "I > can't build sage anymore". >
To add to this: Many tickets waiting for review are already using the GH Actions workflow. For example, https://trac.sagemath.org/ticket/30127 ("cygwin-minimal: pip-20.1.1 fails to install"), which is waiting for review, says > This worked, as can be seen in https://github.com/mkoeppe/sage/runs/959927471 > Needs review Reviewing this ticket no longer really requires building and testing -- the test has already run, and the results are posted. I recently recorded a video tutorial explaining how to make sense of the information posted by the completed GitHub Actions runs. Reviewers may find this helpful. https://t.co/T4vRn8jhPC (Thanks to Samuel Lelièvre for the suggestion to record this (improvised) tutorial and for serving as the live audience.) -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/ab9441e4-4246-45d7-accc-4268727c740ao%40googlegroups.com.