name: Setup macOS environment description: >- Installs necessary packages via Homebrew. inputs: {} # nothing? outputs: {} # nothing? runs: using: composite steps: - name: brew shell: bash run: | brew install --quiet gmp libffi openssl@1.1 zlib autoconf automake libtool - name: Set ENV shell: bash run: | for lib in openssl@1.1 gmp; do CONFIGURE_ARGS="${CONFIGURE_ARGS:+$CONFIGURE_ARGS }--with-${lib%@*}-dir=$(brew --prefix $lib)" done echo CONFIGURE_ARGS="${CONFIGURE_ARGS}" >> $GITHUB_ENV