From 7715feb3e4bbc0a2c7a672b92bd86c93b297a1bd Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Thu, 16 Jun 2022 07:53:20 +0200 Subject: [PATCH] ci: ensure macos github runner installs coreutils --- .github/workflows/build_packages.yaml | 2 +- .github/workflows/build_slim_packages.yaml | 2 +- scripts/prepare-build-deps.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_packages.yaml b/.github/workflows/build_packages.yaml index 629fb8261..aeca2cef6 100644 --- a/.github/workflows/build_packages.yaml +++ b/.github/workflows/build_packages.yaml @@ -129,7 +129,7 @@ jobs: - name: prepare run: | brew update - brew install curl zip unzip kerl + brew install curl zip unzip kerl coreutils echo "/usr/local/opt/bison/bin" >> $GITHUB_PATH echo "/usr/local/bin" >> $GITHUB_PATH git config --global credential.helper store diff --git a/.github/workflows/build_slim_packages.yaml b/.github/workflows/build_slim_packages.yaml index 44e8fe7ee..2f94a1c01 100644 --- a/.github/workflows/build_slim_packages.yaml +++ b/.github/workflows/build_slim_packages.yaml @@ -151,7 +151,7 @@ jobs: - name: prepare run: | brew update - brew install curl zip unzip kerl + brew install curl zip unzip kerl coreutils echo "/usr/local/opt/bison/bin" >> $GITHUB_PATH echo "/usr/local/bin" >> $GITHUB_PATH echo "EMQX_NAME=${{ matrix.profile }}" >> $GITHUB_ENV diff --git a/scripts/prepare-build-deps.sh b/scripts/prepare-build-deps.sh index b54611326..557a64799 100755 --- a/scripts/prepare-build-deps.sh +++ b/scripts/prepare-build-deps.sh @@ -5,7 +5,7 @@ set -euo pipefail AUTO_INSTALL_BUILD_DEPS="${AUTO_INSTALL_BUILD_DEPS:-0}" required_packages_mac_osx="freetds unixodbc" -required_cmds_mac_osx="curl zip unzip autoconf automake cmake openssl" +required_cmds_mac_osx="curl zip unzip autoconf automake cmake openssl coreutils" dependency_missing() { echo "error: $1 is not found in the system"