Split Github Action script to platform specific script
This commit is contained in:
parent
1f9f576a77
commit
3428966660
2 changed files with 24 additions and 20 deletions
|
@ -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
23
.github/workflows/macOS_build.yml
vendored
Normal 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
|
Loading…
Reference in a new issue