fix qjs ut crash #210
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: unity build plugins | |
on: | |
workflow_dispatch: | |
push: | |
paths: | |
- unity/native_src/** | |
- unity/native_src_il2cpp/** | |
- unity/cli/** | |
- unreal/Puerts/Source/JsEnv/Private/V8InspectorImpl.cpp | |
- unreal/Puerts/Source/JsEnv/Private/V8InspectorImpl.h | |
- unreal/Puerts/Source/JsEnv/Private/PromiseRejectCallback.hpp | |
- .github/workflows/unity_build_plugins.yml | |
env: | |
RUNID: 613573412 | |
jobs: | |
android: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: BuildAndroid | |
uses: ./.github/workflows/composites/unity-build-plugins/android/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: v8_9.4 | |
- name: BuildAndroidQuickJS | |
uses: ./.github/workflows/composites/unity-build-plugins/android/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: quickjs | |
- name: BuildAndroidNodeJS | |
uses: ./.github/workflows/composites/unity-build-plugins/android/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: nodejs_16 | |
ios: | |
runs-on: macos-11 | |
steps: | |
- uses: actions/checkout@v3 | |
- name: BuildiOS | |
uses: ./.github/workflows/composites/unity-build-plugins/ios/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: v8_9.4 | |
- name: BuildiOSQuickjs | |
uses: ./.github/workflows/composites/unity-build-plugins/ios/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: quickjs | |
- name: BuildiOSNodeJS | |
uses: ./.github/workflows/composites/unity-build-plugins/ios/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: nodejs_16 | |
osx: | |
runs-on: macos-11 | |
steps: | |
- uses: actions/checkout@v3 | |
- name: BuildOSX | |
uses: ./.github/workflows/composites/unity-build-plugins/osx/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: v8_9.4 | |
- name: BuildOSXNodejs | |
uses: ./.github/workflows/composites/unity-build-plugins/osx/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: nodejs_16 | |
- name: BuildOSXQuickJS | |
uses: ./.github/workflows/composites/unity-build-plugins/osx/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: quickjs | |
windows: | |
runs-on: windows-2019 | |
steps: | |
- uses: actions/checkout@v3 | |
- name: BuildWindows | |
uses: ./.github/workflows/composites/unity-build-plugins/windows/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: v8_9.4 | |
- name: BuildWindowsQuickjs | |
uses: ./.github/workflows/composites/unity-build-plugins/windows/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: quickjs | |
- name: BuildWindowsNodeJS | |
uses: ./.github/workflows/composites/unity-build-plugins/windows/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: nodejs_16 | |
linux64: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: BuildLinux | |
uses: ./.github/workflows/composites/unity-build-plugins/linux/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: v8_9.4 | |
- name: BuildLinuxNodeJS | |
uses: ./.github/workflows/composites/unity-build-plugins/linux/ | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
backend: nodejs_16 |