Skip to content

CI on the supported platforms: Ubuntu 24.04 and macOS 26 #32

Closed

Description

@JacobStephens2

Parent

#30

What to build

Make pull request CI prove the platforms 0.1.0 supports. Pin the existing format, lint and test job to ubuntu-24.04 instead of ubuntu-latest, and add a job that runs the full test suite on a macos-26 Apple Silicon runner. If anything fails on macOS (process-group signalling, hostname lookup, worktree paths, the Python fakes for gh and claude), fix it so the suite passes on both.

Acceptance criteria

  • PR CI runs format, lint and tests on ubuntu-24.04.
  • PR CI runs the full test suite on macos-26, and it passes.
  • Any code or test changes needed for macOS keep the Linux job green.
  • Both jobs pass on this ticket's own pull request.

Blocked by

None (can start immediately).

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions