From 09577d3021198ba5acf823eb66970229fe876e95 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 19 May 2021 21:48:34 +0200 Subject: [PATCH] Use custom output for packaged builds in CD --- .github/workflows/cd.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 61fa60da5..fd752a9af 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -1,9 +1,9 @@ -name: Continous Deployment +name: Continuous Deployment on: [push] jobs: - # Editor + # Windows package-windows-editor: name: Editor (Windows) runs-on: "windows-latest" @@ -16,12 +16,12 @@ jobs: git lfs pull - name: Build run: | - .\PackageEditor.bat -arch=x64 -platform=Windows + .\PackageEditor.bat -arch=x64 -platform=Windows -deployOutput=Output - name: Upload uses: actions/upload-artifact@v2 with: name: Windows-Editor - path: Package_*/* + path: Output/Editor.zip package-windows-game: name: Game (Windows) runs-on: "windows-latest" @@ -34,14 +34,14 @@ jobs: git lfs pull - name: Build run: | - .\PackagePlatforms.bat -arch=x64 -platform=Windows + .\PackagePlatforms.bat -arch=x64 -platform=Windows -deployOutput=Output - name: Upload uses: actions/upload-artifact@v2 with: name: Windows-Game - path: Package_*/* + path: Output/Windows.zip - # Editor + # Linux package-linux-editor: name: Editor (Linux) runs-on: "ubuntu-20.04" @@ -60,12 +60,12 @@ jobs: sudo apt-get install libx11-dev libxcursor-dev libxinerama-dev build-essential gettext libtool libtool-bin libpulse-dev libasound2-dev libjack-dev portaudio19-dev - name: Build run: | - ./PackageEditor.sh -arch=x64 -platform=Linux + ./PackageEditor.sh -arch=x64 -platform=Linux -deployOutput=Output - name: Upload uses: actions/upload-artifact@v2 with: name: Linux-Editor - path: Package_*/* + path: Output/FlaxEditorLinux.zip package-linux-game: name: Game (Linux) runs-on: "ubuntu-20.04" @@ -84,9 +84,9 @@ jobs: sudo apt-get install libx11-dev libxcursor-dev libxinerama-dev build-essential gettext libtool libtool-bin libpulse-dev libasound2-dev libjack-dev portaudio19-dev - name: Build run: | - ./PackagePlatforms.sh -arch=x64 -platform=Linux + ./PackagePlatforms.sh -arch=x64 -platform=Linux -deployOutput=Output - name: Upload uses: actions/upload-artifact@v2 with: name: Linux-Game - path: Package_*/* + path: Output/Linux.zip