Skip to content

bespoke-build: add aburi to builder image choices#2209

Merged
mattgodbolt merged 1 commit into
mainfrom
add-aburi-bespoke-build-image
Jul 2, 2026
Merged

bespoke-build: add aburi to builder image choices#2209
mattgodbolt merged 1 commit into
mainfrom
add-aburi-bespoke-build-image

Conversation

@mattgodbolt-molty

Copy link
Copy Markdown
Contributor

Adds aburi to the bespoke-build.yaml image choice list so the aburi compiler artifact can be built and uploaded to S3.

Context

Adding the Aburi compiler (compiler-explorer/compiler-explorer#8871) spans three PRs:

  • misc-builder#136 (merged) — builds & pushes compilerexplorer/aburi-builder
  • Add aburi compiler #2202 (open) — the s3tarballs installable, which needs aburi-atta-mills.tar.xz in S3
  • compiler-explorer#8872 (open) — properties + compiler class

The builder image exists, but aburi wasn't a selectable image in bespoke-build, so there was no way to dispatch the build that produces the S3 artifact #2202 depends on. This adds it (alphabetically, in the sorted section).

After this merges: gh workflow run bespoke-build.yaml -f image=aburi -f version=atta-mills -f command=build.sh.

🤖 Generated with Claude Code

The aburi compiler builder image (compilerexplorer/aburi-builder) was added
in compiler-explorer/misc-builder#136, but `aburi` isn't a selectable image
in the bespoke-build workflow, so its S3 artifact can't be built/dispatched.

Add it to the choices list so `gh workflow run bespoke-build.yaml -f image=aburi
-f version=atta-mills -f command=build.sh` works. Needed to unblock the aburi
installable in #2202 (ref compiler-explorer/compiler-explorer#8871).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mattgodbolt mattgodbolt merged commit 5f7def4 into main Jul 2, 2026
1 check passed
@mattgodbolt mattgodbolt deleted the add-aburi-bespoke-build-image branch July 2, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants