Upload ARM Builds and Linux Portable builds

This commit is contained in:
Preston 2020-07-21 19:03:17 -04:00
parent 4297d310d2
commit 1c47c2c3d6
1 changed files with 40 additions and 4 deletions

View File

@ -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')