From 18f2f8842b3af52082899d9bf62ce872eca09927 Mon Sep 17 00:00:00 2001 From: Preston Date: Fri, 17 Jul 2020 11:19:21 -0400 Subject: [PATCH] Remove ARM and re-add RPM builds --- .github/workflows/build.yml | 30 ------------------------------ _scripts/build.js | 2 +- 2 files changed, 1 insertion(+), 31 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2bf4faa4..ee2e86a6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,36 +49,6 @@ jobs: with: name: freetube-vue_0.8.0_static_web path: dist/web - - name: Build on ARMv7 - uses: uraimo/run-on-arch-action@v1.0.9 - if: startsWith(matrix.os, 'ubuntu') - with: - architecture: aarch64 - distribution: ubuntu20.04 - run: | - export DEBIAN_FRONTEND=noninteractive - export TZ=Europe/Kiev - apt update - apt install -y curl - echo 'installing node 12x' - curl -sL https://deb.nodesource.com/setup_12.x | bash - echo 'finished installing node' - apt update - apt install -y nodejs - apt install -y build-essential - apt install -y libopenjp2-7 - node --version - mkdir /github/workplace/build - cp -r _icons/.icon-set/ /github/workplace/build/.icon-set/ - npm install - npm run lint - npm run build --if-present - - name: Upload Linux ARM64 .deb Artifact - uses: actions/upload-artifact@v2 - if: startsWith(matrix.os, 'ubuntu-latest') - with: - name: FreeTube-Vue-0.8.0-arm64.AppImage - path: build/FreeTube-Vue-0.8.0-arm64.AppImage - name: Upload Windows .exe Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'windows') diff --git a/_scripts/build.js b/_scripts/build.js index 4a372e1e..e237783d 100644 --- a/_scripts/build.js +++ b/_scripts/build.js @@ -47,7 +47,7 @@ const config = { linux: { category: 'Network', icon: '_icons/icon.png', - target: ['deb', 'zip', 'AppImage'], // re-add RPM after testiing + target: ['deb', 'zip', 'rpm', 'AppImage'], }, mac: { category: 'public.app-category.utilities',