name: Linux arm64 run-name: Build And Test on: [push] jobs: Build: runs-on: ubuntu-test steps: - name: ๐Ÿงพ Check out uses: actions/checkout@v3 - name: ๐Ÿ“ฆ Packages cache uses: actions/cache@v4 with: path: ${{ github.workspace }}/build/.packages key: ${{ runner.os }}-xmake_cache - name: ๐Ÿค– Setup Godot uses: chickensoft-games/setup-godot@v1 with: version: 4.2.2 use-dotnet: false - name: โš™๏ธ XMake config run: xmake f -m release -p linux -y - name: ๐Ÿ—๏ธ Build run: xmake - name: ๐Ÿง Test run: xmake test - name: ๐Ÿš€ Publish run: xmake p