|
@@ -0,0 +1,33 @@
|
|
|
|
+name: Ubuntu (Arm64)
|
|
|
|
+
|
|
|
|
+on:
|
|
|
|
+ pull_request:
|
|
|
|
+ push:
|
|
|
|
+ release:
|
|
|
|
+ types: [published]
|
|
|
|
+
|
|
|
|
+jobs:
|
|
|
|
+ build:
|
|
|
|
+ runs-on: ubuntu-latest
|
|
|
|
+
|
|
|
|
+ concurrency:
|
|
|
|
+ group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-UbuntuArm64
|
|
|
|
+ cancel-in-progress: true
|
|
|
|
+ steps:
|
|
|
|
+ - uses: actions/checkout@v2
|
|
|
|
+ with:
|
|
|
|
+ submodules: true
|
|
|
|
+
|
|
|
|
+ - run: |
|
|
|
|
+ docker run --rm --privileged multiarch/qemu-user-static:register --reset
|
|
|
|
+
|
|
|
|
+ - uses: docker://multiarch/ubuntu-core:arm64-bionic
|
|
|
|
+ with:
|
|
|
|
+ args: >
|
|
|
|
+ bash -c
|
|
|
|
+ "uname -a &&
|
|
|
|
+ apt update &&
|
|
|
|
+ cd /github/workspace &&
|
|
|
|
+ ./configure &&
|
|
|
|
+ make && make run"
|
|
|
|
+
|