From 42adc5a231707a90e75f26aee4122942b04d5b4c Mon Sep 17 00:00:00 2001 From: Paul Newling Date: Thu, 23 Apr 2026 09:09:44 -0700 Subject: [PATCH] Add scientific-slim to build matrix PR #59 added the scientific-slim variant and registered it in catalogue (metapackage entrypoints + workspace dep), but did not add matching rows to .github/workflows/build.yaml's pre-calculated-task-list. As a result, no prebuild job ran for scientific-slim, and the unified publish step failed with 'Empty name input' / 'No artifacts were restored' while trying to download a non-existent scientific-slim artifact. Mirrors the 5-platform pattern (linux-arm64, linux-amd64, macos-arm64, macos-amd64, windows-amd64) used by the other heavy variants. --- .github/workflows/build.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f35a36c..6b119e2 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -88,7 +88,13 @@ jobs: {"os":"ubuntu-large-amd64", "arch":"amd64", "selector":"./python-3.12.10-parapred"}, {"os":"macos-14", "arch":"arm64", "selector":"./python-3.12.10-parapred"}, {"os":"macos-14-large", "arch":"amd64", "selector":"./python-3.12.10-parapred"}, - {"os":"windows-latest", "arch":"amd64", "selector":"./python-3.12.10-parapred"} + {"os":"windows-latest", "arch":"amd64", "selector":"./python-3.12.10-parapred"}, + + {"os":"ubuntu-large-arm64", "arch":"arm64", "selector":"./python-3.12.10-scientific-slim"}, + {"os":"ubuntu-large-amd64", "arch":"amd64", "selector":"./python-3.12.10-scientific-slim"}, + {"os":"macos-14", "arch":"arm64", "selector":"./python-3.12.10-scientific-slim"}, + {"os":"macos-14-large", "arch":"amd64", "selector":"./python-3.12.10-scientific-slim"}, + {"os":"windows-latest", "arch":"amd64", "selector":"./python-3.12.10-scientific-slim"} ] sign-binaries: |