name: Linux arm64 run-name: Build And Test on: [push] jobs: Build: runs-on: ubuntu-test steps: - name: Check out repository code uses: actions/checkout@v3 - name: Install opengl run: | apt update apt install libgl1-mesa-dev -y - run: ls -la - name: Cache uses: actions/cache@v4 with: path: | ~/.xmake ./build key: 'ubuntu' - name: Prepare Xmake uses: xmake-io/github-action-setup-xmake@v1 with: xmake-version: latest actions-cache-folder: '.xmake-cache' actions-cache-key: 'ubuntu' - run: ls -la - name: XMake config run: xmake f -p linux -y --root - name: Build run: xmake --root - name: Test run: xmake test --root