From 2cd098938beb05f40fe5a0890836ad347397d4fb Mon Sep 17 00:00:00 2001 From: Preston Date: Sat, 11 Jul 2020 22:19:37 -0400 Subject: [PATCH] Test ARM64 Build Logic --- .github/workflows/build.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 43bb134a..7aaa406f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,12 +43,18 @@ jobs: with: name: freetube-vue_0.8.0_amd64.rpm path: build/freetube-vue-0.8.0.x86_64.rpm - - name: Upload Linux .zip Artifact + - name: Build with ARM64 + uses: uraimo/run-on-arch-action@v1.0.9 + if: startsWith(matrix.os, 'ubuntu') + - run: npm ci + - run: npm run lint + - run: npm run build --if-present + - name: Upload Linux ARM64 .deb Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'ubuntu') with: - name: freetube-vue_0.8.0_amd64.zip - path: build/freetube-vue-0.8.0.zip + name: freetube-vue_0.8.0_arm64.deb + path: build/freetube-vue_0.8.0_arm64.deb - name: Upload Windows .exe Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'windows')