Fix Intel Mac build action (#427)

* Fix Intel Mac build action

* Use x64 build server

* Use macos-13 runner
This commit is contained in:
Simon Hamp 2024-04-29 02:12:03 +01:00 committed by GitHub
parent d98d6aeffb
commit 7a8e0a7e67
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -37,7 +37,7 @@ env:
jobs: jobs:
build: build:
name: build ${{ inputs.version }} on macOS x86_64 name: build ${{ inputs.version }} on macOS x86_64
runs-on: macos-latest runs-on: macos-13
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@ -46,6 +46,14 @@ jobs:
brew install automake gzip brew install automake gzip
echo "SPC_BUILD_OS=macos" >> $GITHUB_ENV echo "SPC_BUILD_OS=macos" >> $GITHUB_ENV
- name: "Setup PHP"
uses: shivammathur/setup-php@v2
with:
php-version: 8.1
tools: pecl, composer
extensions: curl, openssl, mbstring, tokenizer
ini-values: memory_limit=-1
# Cache composer dependencies # Cache composer dependencies
- id: cache-composer-deps - id: cache-composer-deps
uses: actions/cache@v3 uses: actions/cache@v3