Use daily builds with option for manual trigger

This commit is contained in:
Wojtek Figat
2021-05-20 23:13:02 +02:00
parent b4533211a7
commit 94adc01f35

View File

@@ -1,5 +1,8 @@
name: Continuous Deployment
on: [push]
on:
schedule:
- cron: '15 4 * * *'
workflow_dispatch
jobs:
@@ -16,7 +19,7 @@ jobs:
git lfs pull
- name: Build
run: |
.\PackageEditor.bat -arch=x64 -platform=Windows -deployOutput=Output -configuration=Debug
.\PackageEditor.bat -arch=x64 -platform=Windows -deployOutput=Output
- name: Upload
uses: actions/upload-artifact@v2
with:
@@ -39,7 +42,7 @@ jobs:
git lfs pull
- name: Build
run: |
.\PackagePlatforms.bat -arch=x64 -platform=Windows -deployOutput=Output -configuration=Debug
.\PackagePlatforms.bat -arch=x64 -platform=Windows -deployOutput=Output
- name: Upload
uses: actions/upload-artifact@v2
with:
@@ -65,7 +68,7 @@ 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 -deployOutput=Output -configuration=Debug
./PackageEditor.sh -arch=x64 -platform=Linux -deployOutput=Output
- name: Upload
uses: actions/upload-artifact@v2
with:
@@ -89,7 +92,7 @@ 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 -deployOutput=Output -configuration=Debug
./PackagePlatforms.sh -arch=x64 -platform=Linux -deployOutput=Output
- name: Upload
uses: actions/upload-artifact@v2
with: