Просмотр исходного кода

ci: ensure macos github runner installs coreutils

Zaiming (Stone) Shi 3 лет назад
Родитель
Сommit
7715feb3e4

+ 1 - 1
.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

+ 1 - 1
.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

+ 1 - 1
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"