summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Marko2024-04-27 11:28:29 +0000
committerRobert Marko2024-04-27 13:12:14 +0000
commitf5e20dd430d067376347ddc37be7ae9ce559e6e1 (patch)
tree13c7c4502b1a35874b5fd55e007bbc7bac14116d
parentabc1245ec5511b6d4d149a062d5a8c5ccd2f221e (diff)
downloadopenwrt-f5e20dd430d067376347ddc37be7ae9ce559e6e1.tar.gz
CI: tools: macOS: sync with shared-actions for macOS 14
Now that GH has changed their runner to macOS 14 current recipe will fail so lets sync the required changes for macOS 14. Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--.github/workflows/tools.yml33
1 files changed, 8 insertions, 25 deletions
diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml
index 304b5f7d62..7402b778bc 100644
--- a/.github/workflows/tools.yml
+++ b/.github/workflows/tools.yml
@@ -16,7 +16,7 @@ permissions:
jobs:
build-macos-latest:
if: github.event_name != 'push'
- runs-on: macos-latest
+ runs-on: macos-14
steps:
- name: Checkout
@@ -35,43 +35,26 @@ jobs:
working-directory: ${{ env.WORKPATH }}/openwrt
run: |
brew install \
- autoconf \
automake \
coreutils \
diffutils \
findutils \
gawk \
- gettext \
git-extras \
- gmp \
gnu-getopt \
gnu-sed \
- gnu-tar \
grep \
- libidn2 \
- libunistring \
- m4 \
- make \
- mpfr \
- ncurses \
- openssl@1.1 \
- pcre \
- pkg-config \
- quilt \
- readline \
- wget \
- zstd
+ gpatch \
+ make
echo "/bin" >> "$GITHUB_PATH"
echo "/sbin/Library/Apple/usr/bin" >> "$GITHUB_PATH"
echo "/usr/bin" >> "$GITHUB_PATH"
- echo "/usr/local/bin" >> "$GITHUB_PATH"
- echo "/usr/local/opt/coreutils/bin" >> "$GITHUB_PATH"
- echo "/usr/local/opt/findutils/libexec/gnubin" >> "$GITHUB_PATH"
- echo "/usr/local/opt/gettext/bin" >> "$GITHUB_PATH"
- echo "/usr/local/opt/gnu-getopt/bin" >> "$GITHUB_PATH"
- echo "/usr/local/opt/make/libexec/gnubin" >> "$GITHUB_PATH"
- echo "/usr/local/opt/make/libexec/gnubin" >> "$GITHUB_PATH"
+ echo "/opt/homebrew/bin" >> "$GITHUB_PATH"
+ echo "/opt/homebrew/opt/coreutils/bin" >> "$GITHUB_PATH"
+ echo "/opt/homebrew/opt/findutils/libexec/gnubin" >> "$GITHUB_PATH"
+ echo "/opt/homebrew/opt/gnu-getopt/bin" >> "$GITHUB_PATH"
+ echo "/opt/homebrew/opt/make/libexec/gnubin" >> "$GITHUB_PATH"
echo "/usr/sbin" >> "$GITHUB_PATH"
- name: Make prereq