From 250d616129607831033fb120e7aa02b86a6ee3a2 Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Fri, 6 Feb 2026 09:34:30 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Mise=20=C3=A0=20jour=20des=20workflows=20de?= =?UTF-8?q?=20release=20pour=20les=20nouvelles=20versions=20d'OS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mise à jour du workflow de release pour utiliser ubuntu-24.04-arm au lieu de ubuntu-latest pour ARM64, et macos-15-intel au lieu de macos-latest pour macOS. Suppression de la compilation croisée pour ARM64 et ajustement de l'installation des outils de build pour macOS. --- .github/workflows/release.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c985750..dd1cfae 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,12 +32,11 @@ jobs: goos: linux goarch: amd64 output_name: linux_amd64 - - os: ubuntu-latest + - os: ubuntu-24.04-arm goos: linux goarch: arm64 output_name: linux_arm64 - cross_compile: true - - os: macos-latest + - os: macos-15-intel goos: darwin goarch: amd64 output_name: darwin_amd64 @@ -63,17 +62,17 @@ jobs: TAG=${GITHUB_REF#refs/tags/Release_} echo "version=$TAG" >> $GITHUB_OUTPUT - - name: Install cross-compilation tools (Linux ARM64 only) - if: matrix.cross_compile + - name: Install build tools (macOS) + if: runner.os == 'macOS' run: | - sudo apt-get update - sudo apt-get install -y gcc-aarch64-linux-gnu + # Ensure Xcode Command Line Tools are installed + xcode-select --install 2>/dev/null || true + xcode-select -p - name: Build binaries env: GOOS: ${{ matrix.goos }} GOARCH: ${{ matrix.goarch }} - CC: ${{ matrix.cross_compile && 'aarch64-linux-gnu-gcc' || '' }} VERSION: ${{ steps.get_version.outputs.version }} run: | make obitools From 68d723ecba7b4a3e274ad535507847cc52f0aff6 Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Fri, 6 Feb 2026 09:34:41 +0100 Subject: [PATCH 2/2] Bump version to 4.4.9 Update version from 4.4.8 to 4.4.9 in version.txt and corresponding Go file. --- pkg/obioptions/version.go | 2 +- version.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/obioptions/version.go b/pkg/obioptions/version.go index 92ef607..2d98813 100644 --- a/pkg/obioptions/version.go +++ b/pkg/obioptions/version.go @@ -3,7 +3,7 @@ package obioptions // Version is automatically updated by the Makefile from version.txt // The patch number (third digit) is incremented on each push to the repository -var _Version = "Release 4.4.8" +var _Version = "Release 4.4.9" // Version returns the version of the obitools package. // diff --git a/version.txt b/version.txt index f12d1f2..615a86c 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -4.4.8 +4.4.9