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: