From 32342e94a10339f8c64049b2db7087215e499dfd Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Thu, 23 Feb 2023 11:05:55 +0100 Subject: [PATCH] Build binaries on Ubuntu 20.04 instead of 22.04 --- .github/workflows/release.yml | 4 ++-- CHANGELOG.md | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2c112ad9..b7ca1639 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: matrix: include: - target: x86_64-unknown-linux-gnu - os: ubuntu-latest + os: ubuntu-20.04 # We don't use ubuntu-latest because we want to build against an old glibc version. (18.04 has glibc 2.27, 20.04 has glibc 2.31, 22.04 has glibc 2.35) file-suffix: "" - target: x86_64-pc-windows-gnu os: windows-latest @@ -37,7 +37,7 @@ jobs: target: ${{ matrix.target }} override: true - name: Prepare Ubuntu env - if: matrix.os == 'ubuntu-latest' + if: matrix.os == 'ubuntu-20.04' run: sudo apt install -y musl-tools - name: Prepare Windows env if: matrix.os == 'windows-latest' diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ac44ec7..fca083c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## [0.8.0] - 2023-02-23 + +### Changed + +- Build binaries on Ubuntu 20.04 instead of 22.04 to have glibc 2.31 instead of 2.35. This allows the binary to run on older platforms ([#235](https://github.com/stackabletech/stackablectl/pull/235)) + +### Fixed + +- Use stable helm repo for operators ending with `-dev` ([#234](https://github.com/stackabletech/stackablectl/pull/234)) + ## [0.7.0] - 2023-02-14 ### Added