From 859ffe99ac80a817bad5c54e04200eee8a7bf2c7 Mon Sep 17 00:00:00 2001 From: Zgardan Date: Thu, 22 Jan 2026 18:02:49 +0100 Subject: [PATCH 1/5] fix build bluez --- .github/workflows/build-bluez.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-bluez.yml b/.github/workflows/build-bluez.yml index 0be3dfd..e8c6fba 100644 --- a/.github/workflows/build-bluez.yml +++ b/.github/workflows/build-bluez.yml @@ -1,6 +1,10 @@ name: build-bluez -on: workflow_dispatch +on: + workflow_dispatch: + push: + tags: + - "*" jobs: build-all: @@ -34,21 +38,23 @@ jobs: uses: docker/setup-buildx-action@v2 - name: Build run: | - ./scripts/cp-build.sh ${{ matrix.platform }} ${{ matrix.version }} + BLUEZ_VERSION=$(echo "${{ matrix.version }}" | cut -d'_' -f2) + ./scripts/cp-build.sh ${{ matrix.platform }} $BLUEZ_VERSION - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: dist + name: dist-${{ matrix.platform }}-${{ matrix.version }} path: dist/*.tar.gz release: runs-on: ubuntu-latest needs: build-all if: startsWith(github.ref, 'refs/tags/') steps: - - name: Download math result for job 1 - uses: actions/download-artifact@v3 + - name: Download all artifacts + uses: actions/download-artifact@v4 with: - name: dist + pattern: dist-* + merge-multiple: true - name: Release binaries uses: softprops/action-gh-release@v1 with: From 59afbb3744dd46e8a29c40a70899e5b639a9edd4 Mon Sep 17 00:00:00 2001 From: Zgardan Date: Thu, 22 Jan 2026 18:06:43 +0100 Subject: [PATCH 2/5] fix artifacts names --- .github/workflows/build-bluez.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-bluez.yml b/.github/workflows/build-bluez.yml index e8c6fba..08854db 100644 --- a/.github/workflows/build-bluez.yml +++ b/.github/workflows/build-bluez.yml @@ -40,10 +40,13 @@ jobs: run: | BLUEZ_VERSION=$(echo "${{ matrix.version }}" | cut -d'_' -f2) ./scripts/cp-build.sh ${{ matrix.platform }} $BLUEZ_VERSION + - name: Set artifact name + id: artifact + run: echo "name=dist-$(echo '${{ matrix.platform }}' | tr '/' '-')-${{ matrix.version }}" >> $GITHUB_OUTPUT - name: Upload artifacts uses: actions/upload-artifact@v4 with: - name: dist-${{ matrix.platform }}-${{ matrix.version }} + name: ${{ steps.artifact.outputs.name }} path: dist/*.tar.gz release: runs-on: ubuntu-latest From 36e669607e43b312273bec790e27ba9c9b6f153b Mon Sep 17 00:00:00 2001 From: Zgardan Date: Fri, 23 Jan 2026 10:34:14 +0100 Subject: [PATCH 3/5] remove unused versions --- .github/workflows/build-blez-image.yml | 22 +++++++++++----------- .github/workflows/build-bluez.yml | 22 +++++++++++----------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/build-blez-image.yml b/.github/workflows/build-blez-image.yml index 44f7c30..a71883f 100644 --- a/.github/workflows/build-blez-image.yml +++ b/.github/workflows/build-blez-image.yml @@ -13,17 +13,17 @@ jobs: strategy: matrix: version: - - "5.55" - - "5.56" - - "5.57" - - "5.58" - - "5.59" - - "5.60" - - "5.61" - - "5.62" - - "5.63" - - "5.64" - - "5.65" + # - "5.55" + # - "5.56" + # - "5.57" + # - "5.58" + # - "5.59" + # - "5.60" + # - "5.61" + # - "5.62" + # - "5.63" + # - "5.64" + # - "5.65" - "5.66" - "5.85" steps: diff --git a/.github/workflows/build-bluez.yml b/.github/workflows/build-bluez.yml index 08854db..91e3052 100644 --- a/.github/workflows/build-bluez.yml +++ b/.github/workflows/build-bluez.yml @@ -16,17 +16,17 @@ jobs: - linux/arm64 - linux/arm/v7 version: - - "3.10_5.55" - - "3.10_5.56" - - "3.10_5.57" - - "3.10_5.58" - - "3.10_5.59" - - "3.10_5.60" - - "3.10_5.61" - - "3.10_5.62" - - "3.10_5.63" - - "3.10_5.64" - - "3.10_5.65" + # - "3.10_5.55" + # - "3.10_5.56" + # - "3.10_5.57" + # - "3.10_5.58" + # - "3.10_5.59" + # - "3.10_5.60" + # - "3.10_5.61" + # - "3.10_5.62" + # - "3.10_5.63" + # - "3.10_5.64" + # - "3.10_5.65" - "3.10_5.66" - "3.10_5.85" steps: From c5268a65186b57d11610e0336275eff2aece7552 Mon Sep 17 00:00:00 2001 From: Zgardan Date: Fri, 23 Jan 2026 10:47:47 +0100 Subject: [PATCH 4/5] disable audio --- scripts/build.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index 2b32187..85b3d0b 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -58,19 +58,15 @@ function build { VERSION="$1" ./bootstrap ./configure \ - --disable-a2dp \ - --disable-avrcp \ - --disable-bap \ + --disable-audio \ --disable-cups \ --disable-hid \ --disable-hog \ --disable-manpages \ - --disable-mcp \ --disable-network \ --disable-obex \ --disable-systemd \ --disable-network \ - --disable-vcp \ --enable-deprecated \ --enable-experimental \ --enable-testing \ From fd5e0744b9da2652737a74582d528046eead9506 Mon Sep 17 00:00:00 2001 From: Zgardan Date: Fri, 23 Jan 2026 11:11:16 +0100 Subject: [PATCH 5/5] completely remove unused versions --- .github/workflows/build-blez-image.yml | 11 ----------- .github/workflows/build-bluez.yml | 11 ----------- scripts/install.sh | 2 +- 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/.github/workflows/build-blez-image.yml b/.github/workflows/build-blez-image.yml index a71883f..cc0dc15 100644 --- a/.github/workflows/build-blez-image.yml +++ b/.github/workflows/build-blez-image.yml @@ -13,17 +13,6 @@ jobs: strategy: matrix: version: - # - "5.55" - # - "5.56" - # - "5.57" - # - "5.58" - # - "5.59" - # - "5.60" - # - "5.61" - # - "5.62" - # - "5.63" - # - "5.64" - # - "5.65" - "5.66" - "5.85" steps: diff --git a/.github/workflows/build-bluez.yml b/.github/workflows/build-bluez.yml index 91e3052..887edb4 100644 --- a/.github/workflows/build-bluez.yml +++ b/.github/workflows/build-bluez.yml @@ -16,17 +16,6 @@ jobs: - linux/arm64 - linux/arm/v7 version: - # - "3.10_5.55" - # - "3.10_5.56" - # - "3.10_5.57" - # - "3.10_5.58" - # - "3.10_5.59" - # - "3.10_5.60" - # - "3.10_5.61" - # - "3.10_5.62" - # - "3.10_5.63" - # - "3.10_5.64" - # - "3.10_5.65" - "3.10_5.66" - "3.10_5.85" steps: diff --git a/scripts/install.sh b/scripts/install.sh index cdec33c..b6e71ec 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -2,7 +2,7 @@ set -euo pipefail -BLEZ_VERSION="2026-01-22" +BLEZ_VERSION="2026-01-23" DEFAULT_BLUEZ_VERSION="${BLUEZ_VERSION:-5.66}" PARENT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )