Split Github Action script to platform specific script

This commit is contained in:
manongjohn 2021-01-26 08:19:09 -05:00
parent 1f9f576a77
commit 3428966660
2 changed files with 24 additions and 20 deletions

View file

@ -1,4 +1,4 @@
name: Tahoma2D Build name: Tahoma2D Linux Build
on: [push, pull_request] on: [push, pull_request]
@ -28,22 +28,3 @@ jobs:
with: with:
name: Tahoma2D-linux.tar.gz name: Tahoma2D-linux.tar.gz
path: toonz/build/Tahoma2D-linux.tar.gz path: toonz/build/Tahoma2D-linux.tar.gz
macOS:
runs-on: macos-10.15
steps:
- uses: actions/checkout@v2
- name: Install Dependencies
run: bash ./ci-scripts/osx/tahoma-install.sh
- name: Build ffmpeg
run: bash ./ci-scripts/osx/tahoma-buildffmpeg.sh
- name: Build OpenCV
run: bash ./ci-scripts/osx/tahoma-buildopencv.sh
- name: Build Tahoma2D
run: bash ./ci-scripts/osx/tahoma-build.sh
- name: Create Package
run: bash ./ci-scripts/osx/tahoma-buildpkg.sh
- uses: actions/upload-artifact@v1
with:
name: Tahoma2D-osx.dmg
path: toonz/build/Tahoma2D-osx.dmg

23
.github/workflows/macOS_build.yml vendored Normal file
View file

@ -0,0 +1,23 @@
name: Tahoma2D macOS Build
on: [push, pull_request]
jobs:
macOS:
runs-on: macos-10.15
steps:
- uses: actions/checkout@v2
- name: Install Dependencies
run: bash ./ci-scripts/osx/tahoma-install.sh
- name: Build ffmpeg
run: bash ./ci-scripts/osx/tahoma-buildffmpeg.sh
- name: Build OpenCV
run: bash ./ci-scripts/osx/tahoma-buildopencv.sh
- name: Build Tahoma2D
run: bash ./ci-scripts/osx/tahoma-build.sh
- name: Create Package
run: bash ./ci-scripts/osx/tahoma-buildpkg.sh
- uses: actions/upload-artifact@v1
with:
name: Tahoma2D-osx.dmg
path: toonz/build/Tahoma2D-osx.dmg