Skip to content

Bump yard from 0.9.27 to 0.9.36 in /tools/Bindings/Ruby/GemProject #370

Bump yard from 0.9.27 to 0.9.36 in /tools/Bindings/Ruby/GemProject

Bump yard from 0.9.27 to 0.9.36 in /tools/Bindings/Ruby/GemProject #370

name: Verification
on:
pull_request:
branches:
- main
env:
cache-version: v1
LN_BUILD_FROM_CI: 1
jobs:
#==============================================================================
#==============================================================================
Build-x64-windows-static:
runs-on: windows-2019
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Setup .NET Core
uses: actions/setup-dotnet@v2
with:
dotnet-version: 5.0.x
- name: Prepare cache (./build/tools)
uses: actions/cache@v1
with:
path: ./build/tools
key: ${{ env.cache-version }}-x64-windows-${{ hashFiles('**/BuildExternals.cs') }}
- name: Dependencies
run: dotnet run -- BuildExternals x64-windows-static
- name: Build
run: dotnet run -- BuildEngine x64-windows-static
#==============================================================================
Build-wasm32-emscripten:
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Setup .NET Core
uses: actions/setup-dotnet@v2
with:
dotnet-version: 5.0.x
- name: Prepare cache (./build/tools)
uses: actions/cache@v1
with:
path: ./build/tools
key: ${{ env.cache-version }}-wasm32-emscripten-${{ hashFiles('**/BuildExternals.cs') }}
- name: Dependencies
run: dotnet run -- BuildExternals wasm32-emscripten
- name: Build
run: dotnet run -- BuildEngine wasm32-emscripten
#==============================================================================
# Native-Web:
# runs-on: windows-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v1
# - name: Setup .NET Core
# uses: actions/setup-dotnet@v1
# with:
# dotnet-version: 2.2.108
# - name: Common build cache (build/BuildCache)
# uses: actions/cache@v1
# with:
# path: ./build/BuildCache
# key: ${{ env.cache-version }}-BuildCache-${{ hashFiles('**/BuildEnvironment.cs') }}
# - uses: actions/[email protected]
# with:
# path: ./build/Emscripten/emsdk
# key: ${{ env.cache-version }}-emsdk-${{ hashFiles(format('{0}{1}', github.workspace, '/tools/LuminoBuild/EmscriptenBuildEnv.cs')) }}
# restore-keys: |
# ${{ env.cache-version }}-emsdk-
# - name: Build
# run: |
# dotnet run -- BuildExternalProjects Emscripten
# dotnet run -- BuildEngine_Emscripten Emscripten
# #==============================================================================
# Native-Android:
# runs-on: windows-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v1
# - name: Setup .NET Core
# uses: actions/setup-dotnet@v1
# with:
# dotnet-version: 2.2.108
# - name: Common build cache (build/BuildCache)
# uses: actions/cache@v1
# with:
# path: ./build/BuildCache
# key: ${{ env.cache-version }}-BuildCache-${{ hashFiles('**/BuildEnvironment.cs') }}
# - name: Build
# run: |
# dotnet run -- BuildExternalProjects Android-x86_64
# dotnet run -- BuildEngine_Android
# #==============================================================================
# Native-macOS:
# runs-on: macos-11.0
# steps:
# - name: Checkout
# uses: actions/checkout@v1
# - name: Setup .NET Core
# uses: actions/setup-dotnet@v1
# with:
# dotnet-version: 2.2.108
# - name: Common build cache (build/BuildCache)
# uses: actions/cache@v1
# with:
# path: ./build/BuildCache
# key: ${{ env.cache-version }}-BuildCache-${{ hashFiles('**/BuildEnvironment.cs') }}
# - name: Build
# run: |
# dotnet run -- BuildExternalProjects macOS
# dotnet run -- BuildEngine_macOS
#==============================================================================
# Native-iOS:
# runs-on: macos-11.0
# steps:
# - name: Checkout
# uses: actions/checkout@v1
# - name: Setup .NET Core
# uses: actions/setup-dotnet@v1
# with:
# dotnet-version: 2.2.108
# - name: Common build cache (build/BuildCache)
# uses: actions/cache@v1
# with:
# path: ./build/BuildCache
# key: ${{ env.cache-version }}-BuildCache-${{ hashFiles('**/BuildEnvironment.cs') }}
# - name: Build
# run: |
# dotnet run -- BuildExternalProjects iOS-OS64
# dotnet run -- BuildExternalProjects iOS-SIMULATOR64
# dotnet run -- BuildEngine_iOS