.github: move comments to Brewfile

This is where the dependencies are.
reviewable/pr1365/r32
Tamir Duberstein 7 days ago
parent 7288a2b8da
commit e2f09ac62f
No known key found for this signature in database

@ -250,15 +250,6 @@ jobs:
- name: Install prerequisites
if: runner.os == 'macOS'
# The curl shipped on macOS doesn't contain
# https://github.com/curl/curl/commit/85efbb92b8e6679705e122cee45ce76c56414a3e which is
# needed for proper handling of `--etag-{compare,save}`.
#
# The clang shipped on macOS doesn't support BPF, so we need LLVM from brew.
#
# We need a musl C toolchain to compile our `test-distro` since some of
# our dependencies have build scripts that compile C code (i.e xz2).
# This is provided by `brew install filosottile/musl-cross/musl-cross`.
run: |
set -euxo pipefail
# Dependencies are tracked in `Brewfile`.

@ -1,10 +1,18 @@
# Keep this congruent with `.github/workflows/ci.yml`.
# The curl shipped on macOS doesn't contain
# https://github.com/curl/curl/commit/85efbb92b8e6679705e122cee45ce76c56414a3e
# which is needed for proper handling of `--etag-{compare,save}`.
brew "curl"
# The clang shipped on macOS doesn't support BPF, so we need LLVM from brew.
brew "llvm"
brew "lynx"
brew "pkg-config"
brew "qemu"
# We need a musl C toolchain to compile our `test-distro` since some of our
# dependencies have build scripts that compile C code (i.e xz2).
tap "filosottile/musl-cross"
brew "filosottile/musl-cross/musl-cross"

Loading…
Cancel
Save