[PR #11188] [MERGED] ci: recombine linux amd64 binaries #75763

Closed
opened 2026-05-05 08:11:23 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ollama/ollama/pull/11188
Author: @dhiltgen
Created: 6/24/2025
Status: Merged
Merged: 6/25/2025
Merged by: @dhiltgen

Base: mainHead: linux_ci


📝 Commits (1)

  • d3257b1 ci: recombine linux amd64 binaries

📊 Changes

1 file changed (+12 additions, -2 deletions)

View changed files

📝 .github/workflows/release.yaml (+12 -2)

📄 Description

Glue the rocm and archive builds back together.

Now that the ggml-* libraries are bundled into the main lib dir, the linux-build matrix build and tar logic was creating 2 conflicting ollama-linux-amd64.tgz files - one with just ggml-hip, and the other with cuda+cpu+ollama. This resulted in the main payloads being overwritten by merge-multiples: true. The fix glues the contents back together so we can retain the build speedup of the matrix flow.

Scratch build verifying flow: https://github.com/ollama/ollama/actions/runs/15864595364/job/44729718604


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ollama/ollama/pull/11188 **Author:** [@dhiltgen](https://github.com/dhiltgen) **Created:** 6/24/2025 **Status:** ✅ Merged **Merged:** 6/25/2025 **Merged by:** [@dhiltgen](https://github.com/dhiltgen) **Base:** `main` ← **Head:** `linux_ci` --- ### 📝 Commits (1) - [`d3257b1`](https://github.com/ollama/ollama/commit/d3257b17453b99370310a36ad9ea15006e3f418f) ci: recombine linux amd64 binaries ### 📊 Changes **1 file changed** (+12 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yaml` (+12 -2) </details> ### 📄 Description Glue the rocm and archive builds back together. Now that the ggml-* libraries are bundled into the main lib dir, the `linux-build` matrix build and tar logic was creating 2 conflicting ollama-linux-amd64.tgz files - one with just ggml-hip, and the other with cuda+cpu+ollama. This resulted in the main payloads being overwritten by `merge-multiples: true`. The fix glues the contents back together so we can retain the build speedup of the matrix flow. Scratch build verifying flow: https://github.com/ollama/ollama/actions/runs/15864595364/job/44729718604 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-05 08:11:23 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#75763