-
-
Notifications
You must be signed in to change notification settings - Fork 679
Closed as not planned
Description
The aim of this ticket is to:
- add CI that runs on each ticket (using github actions)
- use self-hosted runner that is fast enough to build all tickets from scratch
- prevents tickets from being merged unless it succeeds
- add status badge to trac
The code from trac ticket will be pushed by an external script to a branch ticket/12345, and this will trigger the CI run.
Example runs: https://github.com/vbraun/sage/actions/workflows/ticket.yaml
Component: build
Branch/Commit: u/vbraun/33294-ticket-ci @ 50d9277
Issue created by migration from https://trac.sagemath.org/ticket/33294