sagemath/sage

tox.ini, GH Actions: Update Linux platforms

Closed this issue · 12 comments

We drop debian-jessie (see #25009) and add the latest versions of debian, ubuntu, linuxmint, fedora.

We also remove the separate workflow for testing platform variants using the gcc_spkg configuration factor. (tox-optional.yml and tox-experimental.yml continue to test the platforms on which gcc_spkg is helpful in order to build optional packages: centos-7-gcc_spkg and centos-7-i386-gcc_spkg.)

CC: @dimpase @kliem

Component: porting

Author: Matthias Koeppe

Branch/Commit: ac47e7d

Reviewer: Jonathan Kliem

Issue created by migration from https://trac.sagemath.org/ticket/32947

New commits:

ab4fb99tox.ini: Add ubuntu-jammy, debian-bookworm, linuxmint-20.3, fedora-36
e51225a.github/workflows/tox*.yml: Remove debian-jessie, add ubuntu-jammy, debian-bookworm, linuxmint-20.3, fedora-36
ac47e7d.github/workflows/tox-gcc_spkg.yml: Remove

Description changed:

--- 
+++ 
@@ -1 +1,2 @@
+We drop `debian-jessie` (see #25009) and add the latest versions of `debian`, `ubuntu`, `linuxmint`, `fedora`.
 

Commit: ac47e7d

Author: Matthias Koeppe

kliem commented
comment:3

Can you please comment in the ticket description that you remove tox-gcc_spkg.yml.

kliem commented

Reviewer: Jonathan Kliem

Description changed:

--- 
+++ 
@@ -1,2 +1,4 @@
 We drop `debian-jessie` (see #25009) and add the latest versions of `debian`, `ubuntu`, `linuxmint`, `fedora`.
 
+We also remove the separate workflow for testing platform variants using the `gcc_spkg` configuration factor. (`tox-optional.yml` and `tox-experimental.yml` continue to test the platforms on which `gcc_spkg` is helpful in order to build optional packages: `centos-7-gcc_spkg` and `centos-7-i386-gcc_spkg`.
+

Description changed:

--- 
+++ 
@@ -1,4 +1,4 @@
 We drop `debian-jessie` (see #25009) and add the latest versions of `debian`, `ubuntu`, `linuxmint`, `fedora`.
 
-We also remove the separate workflow for testing platform variants using the `gcc_spkg` configuration factor. (`tox-optional.yml` and `tox-experimental.yml` continue to test the platforms on which `gcc_spkg` is helpful in order to build optional packages: `centos-7-gcc_spkg` and `centos-7-i386-gcc_spkg`.
+We also remove the separate workflow for testing platform variants using the `gcc_spkg` configuration factor. (`tox-optional.yml` and `tox-experimental.yml` continue to test the platforms on which `gcc_spkg` is helpful in order to build optional packages: `centos-7-gcc_spkg` and `centos-7-i386-gcc_spkg`.)
 
kliem commented
comment:6

LGTM.

comment:7

Thanks!