Artifacts are now self contained.

This commit is contained in:
Zoe Roux 2021-03-31 22:48:49 +02:00
parent ef769e7eb3
commit 7beff87cbf

View File

@ -10,10 +10,16 @@ jobs:
runs-on: ${{matrix.os}}
strategy:
matrix:
os:
- ubuntu-latest
#- windows-latest
#- macOS-latest
include:
- os: ubuntu-latest
runtime: linux-x64
artifact: linux
# - os: windows-latest
# runtime: win-x64
# artifact: windows
- os: macOS-latest
runtime: osx-x64
artifact: macos
steps:
- uses: actions/checkout@v1
- name: Checkout submodules
@ -23,8 +29,8 @@ jobs:
with:
dotnet-version: 5.0.x
- name: Build the app
run: dotnet publish -c Release -o dist
run: dotnet publish -r ${{matrix.runtime}} -c Release -o dist Kyoo
- uses: actions/upload-artifact@v2
with:
name: artifact-${{matrix.os}}
name: kyoo_${{matrix.artifact}}.zip
path: dist/*