From 32f3633e8e1f9228e38814c0f8fbd87c00d50fe0 Mon Sep 17 00:00:00 2001 From: Alon Gubkin Date: Thu, 30 Jul 2026 15:14:47 +0300 Subject: [PATCH] fix(ci): stage release qualification prerequisites --- .github/workflows/release.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5634d1355..b8d56e1d4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1134,7 +1134,9 @@ jobs: done - name: Build wrapper - run: pnpm --filter @alienplatform/bindings build + run: | + pnpm --filter @alienplatform/core build + pnpm --filter @alienplatform/bindings build - name: Pack platform prebuild packages run: | @@ -1796,6 +1798,23 @@ jobs: done done + - name: Download Linux AI gateway binaries + uses: actions/download-artifact@v7 + with: + pattern: ai-gateway-bin-linux-* + path: ./gateway-bins + merge-multiple: false + + - name: Place AI gateway binaries in target layout for Dockerfiles + run: | + cp ./gateway-bins/ai-gateway-bin-linux-x64/alien-ai-gateway \ + target/x86_64-unknown-linux-musl/release/alien-ai-gateway + cp ./gateway-bins/ai-gateway-bin-linux-arm64/alien-ai-gateway \ + target/aarch64-unknown-linux-musl/release/alien-ai-gateway + chmod +x \ + target/x86_64-unknown-linux-musl/release/alien-ai-gateway \ + target/aarch64-unknown-linux-musl/release/alien-ai-gateway + - name: Download Linux Worker addons uses: actions/download-artifact@v7 with: