mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-02-02 09:20:39 +01:00
MacOS ARM64 build (#7957).
This commit is contained in:
parent
2eb7a19608
commit
aba2ffe652
18
.github/workflows/main.yml
vendored
18
.github/workflows/main.yml
vendored
@ -270,7 +270,17 @@ jobs:
|
|||||||
builds/install_images/Firebird-*-windows-${{ matrix.platform }}*.zip
|
builds/install_images/Firebird-*-windows-${{ matrix.platform }}*.zip
|
||||||
|
|
||||||
build-macos:
|
build-macos:
|
||||||
runs-on: macos-12
|
name: build-macos-${{ matrix.arch }}
|
||||||
|
runs-on: ${{ (matrix.arch == 'arm64' && 'flyci-macos-large-latest-m1') || 'macos-12' }}
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
arch:
|
||||||
|
- x64
|
||||||
|
- arm64
|
||||||
|
exclude:
|
||||||
|
- arch: ${{ (github.event.head_commit.message == 'increment build number' || github.ref_type == 'tag') && 'dummy' || 'arm64' }}
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -319,15 +329,15 @@ jobs:
|
|||||||
- name: Upload installer
|
- name: Upload installer
|
||||||
uses: actions/upload-artifact@main
|
uses: actions/upload-artifact@main
|
||||||
with:
|
with:
|
||||||
name: firebird-macos
|
name: firebird-macos-${{ matrix.arch }}
|
||||||
path: gen/artifacts
|
path: gen/artifacts
|
||||||
|
|
||||||
- name: Create release
|
- name: Create release
|
||||||
uses: ./.github/actions/create-release
|
uses: ./.github/actions/create-release
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.SNAPSHOT_RELEASE_TOKEN }}
|
token: ${{ secrets.SNAPSHOT_RELEASE_TOKEN }}
|
||||||
deletePatterns: Firebird-*-macos-x64*.pkg
|
deletePatterns: Firebird-*-macos-${{ matrix.arch }}*.pkg
|
||||||
uploadFiles: gen/artifacts/Firebird-*-macos-x64*.pkg
|
uploadFiles: gen/artifacts/Firebird-*-macos-${{ matrix.arch }}*.pkg
|
||||||
|
|
||||||
build-android-initial:
|
build-android-initial:
|
||||||
name: build-android-${{ matrix.arch }}-initial
|
name: build-android-${{ matrix.arch }}-initial
|
||||||
|
Loading…
Reference in New Issue
Block a user