From 1c47c2c3d6033c6b7e5ba25b069ca1703baa5585 Mon Sep 17 00:00:00 2001 From: Preston Date: Tue, 21 Jul 2020 19:03:17 -0400 Subject: [PATCH] Upload ARM Builds and Linux Portable builds --- .github/workflows/build.yml | 44 +++++++++++++++++++++++++++++++++---- 1 file changed, 40 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fb2de487..e1ba975e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,30 +28,66 @@ jobs: - name: Build ARM64 with Node.js ${{ matrix.node-version}} if: startsWith(matrix.os, 'ubuntu') run: npm run build:arm --if-present - - name: Upload .deb Artifact + - name: Upload Linux .zip x64 Artifact + uses: actions/upload-artifact@v2 + if: startsWith(matrix.os, 'ubuntu') + with: + name: freetube-vue_0.8.0_portable_x64.zip + path: build/freetube-vue_0.8.0.zip + - name: Upload Linux .zip ARM Artifact + uses: actions/upload-artifact@v2 + if: startsWith(matrix.os, 'ubuntu') + with: + name: freetube-vue_0.8.0_portable_arm64.zip + path: build/freetube-vue_0.8.0-arm64.zip + - name: Upload .deb x64 Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'ubuntu') with: name: freetube-vue_0.8.0_amd64.deb path: build/freetube-vue_0.8.0_amd64.deb - - name: Upload AppImage Artifact + - name: Upload .deb ARM Artifact + uses: actions/upload-artifact@v2 + if: startsWith(matrix.os, 'ubuntu') + with: + name: freetube-vue_0.8.0_arm64.deb + path: build/freetube-vue_0.8.0_arm64.deb + - name: Upload AppImage x64 Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'ubuntu') with: name: freetube-vue_0.8.0_amd64.AppImage path: build/FreeTube-Vue-0.8.0.AppImage - - name: Upload .rpm Artifact + - name: Upload AppImage ARM Artifact + uses: actions/upload-artifact@v2 + if: startsWith(matrix.os, 'ubuntu') + with: + name: freetube-vue_0.8.0_arm64.AppImage + path: build/FreeTube-Vue-0.8.0-arm64.AppImage + - name: Upload .rpm x64 Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'ubuntu') with: name: freetube-vue_0.8.0_amd64.rpm path: build/freetube-vue-0.8.0.x86_64.rpm - - name: Upload Alpine .apk Artifact + - name: Upload .rpm ARM Artifact + uses: actions/upload-artifact@v2 + if: startsWith(matrix.os, 'ubuntu') + with: + name: freetube-vue_0.8.0_arm64.rpm + path: build/freetube-vue-0.8.0.arm64.rpm + - name: Upload Alpine .apk x64 Artifact uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'ubuntu') with: name: freetube-vue_0.8.0_alpine_x64.apk path: build/freetube-vue-0.8.0.apk + - name: Upload Alpine .apk ARM Artifact + uses: actions/upload-artifact@v2 + if: startsWith(matrix.os, 'ubuntu') + with: + name: freetube-vue_0.8.0_alpine_arm64.apk + path: build/freetube-vue-0.8.0-arm64.apk - name: Upload Web Build uses: actions/upload-artifact@v2 if: startsWith(matrix.os, 'ubuntu')