feat(github-actions): add new build workflow for warp

This commit is contained in:
Anthony Green 2024-01-31 22:43:38 -05:00
parent 622caabcd2
commit c07c40ee94
2 changed files with 24 additions and 0 deletions

0
.allow-ai-service Normal file
View File

View File

@ -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