Skip to content

Build and smoke-test the workroom-host image (FIXTURE=0) in CI #288

Closed

Description

@joelmoss

🤖 Left by Claude Code, from the pre-landing review of #253.

make remote-host-image builds workroom-host from vcs/scripts/ssh-fixture with FIXTURE=0: the image real remote workrooms run on. CI only ever builds the FIXTURE=1 variant, through run.sh. The FIXTURE=0 paths (the RUN [ "$FIXTURE" = 1 ] || exit 0 steps, the wr-agen[t] COPY that must tolerate a missing agent, and the entrypoint's agent and fake-GitHub guards) can regress without any test noticing.

Suggested check: build with FIXTURE=0, then assert python3 and the fixture certificate are absent, no agent is baked in, sshd comes up, and /etc/hosts has no github.com mapping.

Related: #253.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions