Opened 2 years ago

Last modified 9 days ago

#30650 new enhancement

Add ubuntu to minimal github ci workflow

Reported by: gh-tobiasdiez Owned by:
Priority: major Milestone:
Component: build Keywords:
Cc: gh-tobiasdiez, gh-spaghettisalat, dimpase, mjo, mkoeppe Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

GitHub link to the corresponding issue

Description

With the introduction of the WSL workflow, the question arose whether the build errors there are specific to WSL or are due to using Ubuntu 20.04 (e.g. #30629). To answer such questions, this ticket adds a pure-ubuntu workflow as comparison.

In the mid-term, a macos build should be added as well to this workflow. The idea would be then to check this workflow for each ticket before merging (this would probably require additional caching).

As usual, the code is provided via the following github PR for now: https://github.com/sagemath/sage/pull/99. After an initial review, I'll add it as a trac branch.

Change History (7)

comment:1 Changed 2 years ago by mkoeppe

Milestone: sage-9.2sage-9.3

comment:2 Changed 23 months ago by mkoeppe

Milestone: sage-9.3sage-9.4

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.

comment:3 Changed 18 months ago by mkoeppe

Milestone: sage-9.4sage-9.5

comment:4 Changed 14 months ago by mkoeppe

Milestone: sage-9.5sage-9.6

comment:5 Changed 9 months ago by mkoeppe

Milestone: sage-9.6sage-9.7

comment:6 Changed 5 months ago by mkoeppe

Milestone: sage-9.7sage-9.8

comment:7 Changed 9 days ago by mkoeppe

Milestone: sage-9.8
Note: See TracTickets for help on using tickets.