From da195ac5cbbe39b711b3820b1f6b23aae4f22471 Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Thu, 5 Feb 2026 18:10:36 +0100 Subject: [PATCH] Optimisation de la construction des binaires MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Modification du fichier de workflow de release pour compiler uniquement les outils obitools lors de la construction des binaires pour chaque plateforme (Linux AMD64, Linux ARM64, macOS AMD64, macOS ARM64, Windows AMD64). Cela permet d'optimiser le processus de build en ne générant que les binaires nécessaires. --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index df33d53..44d641b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,7 +52,7 @@ jobs: # Build for Linux AMD64 echo "Building for Linux AMD64..." - GOOS=linux GOARCH=amd64 make + GOOS=linux GOARCH=amd64 make obitools cd build for binary in *; do tar -czf ../release/${binary}_${VERSION}_linux_amd64.tar.gz ${binary} @@ -63,7 +63,7 @@ jobs: # Build for Linux ARM64 echo "Building for Linux ARM64..." - GOOS=linux GOARCH=arm64 make + GOOS=linux GOARCH=arm64 make obitools cd build for binary in *; do tar -czf ../release/${binary}_${VERSION}_linux_arm64.tar.gz ${binary} @@ -74,7 +74,7 @@ jobs: # Build for macOS AMD64 (Intel) echo "Building for macOS AMD64..." - GOOS=darwin GOARCH=amd64 make + GOOS=darwin GOARCH=amd64 make obitools cd build for binary in *; do tar -czf ../release/${binary}_${VERSION}_darwin_amd64.tar.gz ${binary} @@ -85,7 +85,7 @@ jobs: # Build for macOS ARM64 (Apple Silicon) echo "Building for macOS ARM64..." - GOOS=darwin GOARCH=arm64 make + GOOS=darwin GOARCH=arm64 make obitools cd build for binary in *; do tar -czf ../release/${binary}_${VERSION}_darwin_arm64.tar.gz ${binary} @@ -96,7 +96,7 @@ jobs: # Build for Windows AMD64 echo "Building for Windows AMD64..." - GOOS=windows GOARCH=amd64 make + GOOS=windows GOARCH=amd64 make obitools cd build for binary in *; do # Windows binaries have .exe extension