Skip to content

fix(build): add linux/riscv64 to the crossbuild matrix - #195

Open
tjhop wants to merge 1 commit into
mainfrom
fix/riscv64-publishing
Open

tjhop wants to merge 1 commit into
mainfrom
fix/riscv64-publishing

Conversation

@tjhop

@tjhop tjhop commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

The riscv64 builds were silently failing because Makefile.common drops
exit status there. This causes issues with manifest creation, and causes
the job to fail for riscv64, and then also block releases for s390x as
collateral.

From the Publish default branch artifacts job in run 36956974726:

ERROR: failed to build: ... "/.build/linux-riscv64/prometheus-mcp": not found
An image does not exist locally with the tag: prom/prometheus-mcp-linux-riscv64
no such manifest: docker.io/prom/prometheus-mcp-linux-riscv64:main
manifest unknown        (ghcr.io pass, same point)

Signed-off-by: TJ Hoplock t.hoplock@gmail.com

The riscv64 builds were silently failing because Makefile.common drops
exit status there. This causes issues with manifest creation, and causes
the job to fail for riscv64, and then also block releases for s390x as
collateral.

From the `Publish default branch artifacts` job in run `36956974726`:

```
ERROR: failed to build: ... "/.build/linux-riscv64/prometheus-mcp": not found
An image does not exist locally with the tag: prom/prometheus-mcp-linux-riscv64
no such manifest: docker.io/prom/prometheus-mcp-linux-riscv64:main
manifest unknown        (ghcr.io pass, same point)
```

Signed-off-by: TJ Hoplock <t.hoplock@gmail.com>
@tjhop
tjhop requested a review from a team as a code owner October 2, 2026 05:00
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.

1 participant