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.

Reply via email to