|
|
@@ -8,7 +8,7 @@ on: |
|
|
|
branches: |
|
|
|
- '*' |
|
|
|
env: |
|
|
|
CACHE_VERSION: 4 |
|
|
|
CACHE_VERSION: 5 |
|
|
|
DEBIAN_FRONTEND: noninteractive |
|
|
|
HOMEBREW_NO_AUTO_UPDATE: 1 |
|
|
|
LIBGL_ALWAYS_SOFTWARE: 'true' |
|
|
@@ -310,7 +310,7 @@ jobs: |
|
|
|
~/PawPawBuilds |
|
|
|
~/work/Cardinal/Cardinal/build/plugins |
|
|
|
~/work/Cardinal/Cardinal/build/rack |
|
|
|
key: linux-arm64-v${{ env.CACHE_VERSION }} |
|
|
|
key: modduox-v${{ env.CACHE_VERSION }} |
|
|
|
- name: Fix GitHub's mess |
|
|
|
run: | |
|
|
|
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list |
|
|
@@ -331,7 +331,7 @@ jobs: |
|
|
|
PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig |
|
|
|
run: | |
|
|
|
./deps/PawPaw/bootstrap-cardinal.sh linux-aarch64 |
|
|
|
- name: Build linux arm64 cross-compiled |
|
|
|
- name: Build for modduox |
|
|
|
env: |
|
|
|
EXTRA_FLAGS: -mcpu=cortex-a72.cortex-a53 -mtune=cortex-a72.cortex-a53 -mfix-cortex-a53-835769 -mfix-cortex-a53-843419 |
|
|
|
run: | |
|
|
@@ -349,10 +349,10 @@ jobs: |
|
|
|
run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" |
|
|
|
- name: Pack binaries |
|
|
|
run: | |
|
|
|
tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-linux-arm64-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2) |
|
|
|
tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-modduox-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2) |
|
|
|
- uses: actions/upload-artifact@v2 |
|
|
|
with: |
|
|
|
name: ${{ github.event.repository.name }}-linux-arm64-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }} |
|
|
|
name: ${{ github.event.repository.name }}-modduox-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }} |
|
|
|
path: | |
|
|
|
*.tar.gz |
|
|
|
|
|
|
|