Skip to content

Ticket CI #33294

@vbraun

Description

@vbraun

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions