mirror of
https://github.com/libffi/libffi.git
synced 2026-01-26 10:07:53 +00:00
feat(github-actions): add new build workflow for warp
This commit is contained in:
parent
622caabcd2
commit
c07c40ee94
0
.allow-ai-service
Normal file
0
.allow-ai-service
Normal file
24
.github/workflows/build.yml
vendored
24
.github/workflows/build.yml
vendored
@ -14,6 +14,30 @@ on:
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
|
||||
build-warp:
|
||||
name: ${{ matrix.HOST }} ${{ matrix.CONFIGURE_OPTIONS }} ${{ matrix.MEVAL }} ${{ matrix.LIBFFI_TEST_OPTIMIZATION }}
|
||||
runs-on: warp-ubuntu-latest-arm64-2x
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- HOST: "aarch64-linux-gnu"
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- env:
|
||||
MEVAL: ${{ matrix.MEVAL }}
|
||||
HOST: ${{ matrix.HOST }}
|
||||
LDFLAGS: ${{ matrix.LDFLAGS }}
|
||||
RUNTESTFLAGS: ${{ matrix.RUNTESTFLAGS }}
|
||||
CONFIGURE_OPTIONS: ${{ matrix.CONFIGURE_OPTIONS }}
|
||||
run: |
|
||||
if test x"$MEVAL" != x; then eval ${MEVAL}; fi
|
||||
./.ci/install.sh
|
||||
./.ci/build.sh
|
||||
|
||||
build-sim:
|
||||
name: ${{ matrix.HOST }} ${{ matrix.CONFIGURE_OPTIONS }} ${{ matrix.MEVAL }} ${{ matrix.LIBFFI_TEST_OPTIMIZATION }}
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user