From b9d971755517945784e0c860ca2989bd605e35d7 Mon Sep 17 00:00:00 2001 From: Eike Haller <58111764+eksrha@users.noreply.github.com> Date: Tue, 3 Nov 2026 09:04:13 +0000 Subject: [PATCH] Fix release workflow: build router binary, check out repo for reranker publish --- .github/workflows/release.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3a46d7b..abc5f53 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -126,6 +126,10 @@ jobs: - name: Test run: go test -race ./... + # Containerfile.router copies build/bin/inference-router: build it first + - name: Build router binary + run: make build/router VERSION=${VERSION} + - name: Log in to GHCR uses: docker/login-action@v4 with: @@ -316,6 +320,9 @@ jobs: if: needs.reranker-model-release.outputs.release-id != '' runs-on: ubuntu-latest steps: + # relctl reads .relctl.yaml (components) from the checkout + - uses: actions/checkout@v7 + - name: Publish release uses: layer87-labs/relctl-action@v1 with: