Skip to content
This repository was archived by the owner on Aug 5, 2026. It is now read-only.

chore: Radicle CI build contract - #13

Merged
dev0zzz merged 1 commit into
mainfrom
chore/radicle-ci
Aug 4, 2026
Merged

chore: Radicle CI build contract#13
dev0zzz merged 1 commit into
mainfrom
chore/radicle-ci

Conversation

@dev0zzz

@dev0zzz dev0zzz commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Adds the build contract for the new Radicle CI broker (tessera-ci box):

  • .radicle/native.yaml delegates the build to the generic ci-build entrypoint baked into the broker image
  • Dockerfile: ARG CAT/APP name the image (tessera/skytess); the build stage is pinned to $BUILDPLATFORM so arm64 images build natively on the amd64 CI host (final stage is COPY-only, no emulation)

Verified against buildah 1.39 on the CI box (smoke build).

🤖 Generated with Claude Code

https://claude.ai/code/session_01KcHCSzjBLakNqJMdWP4eke

- .radicle/native.yaml: delegate builds to the generic ci-build entrypoint
- Dockerfile: ARG CAT/APP name the image (tessera/skytess); build stage
  pinned to BUILDPLATFORM so arm64 images build on an amd64 CI host
  without emulation (final stage is COPY-only)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KcHCSzjBLakNqJMdWP4eke
@dev0zzz
dev0zzz merged commit c12fa29 into main Aug 4, 2026
2 checks passed
@dev0zzz
dev0zzz deleted the chore/radicle-ci branch August 4, 2026 10:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant