Skip to content

No native CI / GitHub Actions replacement #196

Description

@jlamoreaux

Concern

There is no native CI. The complete inventory of code execution is:

  1. The sandbox evaluator — broken (see separate issue), binding commented out.
  2. The webhook evaluator — a synchronous call-out to CI you host elsewhere, verdict unvalidated (separate issue).
  3. merge.postMergeCommand — runs post-merge in a sandbox (the one correct sandbox usage), also gated on the unavailable SANDBOX binding, and silently no-ops when absent.

Nothing replaces GitHub Actions: no workflow files, no job/step model, no runners, no matrix, no artifacts, no caching, no scheduled workflows beyond the 3 fixed crons, no secrets store for jobs, no deployment environments, no status-check aggregation surface. (Stratum's own CI runs on GitHub Actions.)

Impact

An org leaving GitHub loses its entire CI/CD system with no in-platform replacement.

Suggested direction

Document this explicitly as "bring your own CI via the webhook evaluator," and scope whether a native runner model is in project scope.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions