New: lua surport the module function hot update #275
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: Github-CI | |
on: [push, pull_request] | |
jobs: | |
build_third_party: | |
runs-on: ${{ matrix.os }} | |
strategy: | |
matrix: | |
os: [ubuntu-latest, macOS-latest, windows-latest] | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Building squick third party library for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./build_third_party.sh | |
- name: Building squick third party library for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\clone_thirdparty_build.bat no_pause | |
- name: Building sqkctl tools for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./build_sqkctl.sh | |
- name: Building sqkctl tools for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\build_sqkctl.bat no_pause | |
- name: Building squick project for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./build_squick.sh | |
- name: Building squick project for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\build_squick.bat no_pause | |
- name: Geneating deploy files for linux and macos | |
if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' | |
run: | | |
cd tools && ./generate_deploy.sh | |
cd ../deploy | |
ls -al | |
- name: Geneating deploy files for windows | |
if: matrix.os == 'windows-latest' | |
run: | | |
cd tools | |
.\generate_deploy.bat no_pause | |
cd ..\deploy | |
dir |