Merge pull request #382 from RezecNoble/master #62
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: Build Data Tables | |
on: | |
push: | |
branches: [ master ] | |
paths: | |
- '**.tab' | |
- '!sku.0/sys.shared/built/game/misc/**' | |
pull_request: | |
branches: [ master ] | |
paths: | |
- '**.tab' | |
- '!sku.0/sys.shared/built/game/misc/**' | |
workflow_dispatch: | |
branches: [ master ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Latest | |
uses: actions/checkout@v2 | |
- name: Setup System Requisites | |
run: sudo chmod 777 ${GITHUB_WORKSPACE}/include/DataTableTool | |
# NOTE: DataTableTool was built and placed in dsrc/include which is called by ant when compile_tab is ran | |
# The DataTableTool in dsrc is a special version modified specifically to work with the GitHub Runner so DO NOT replace it with a regular build | |
- name: Build Datatables with Ant | |
run: ant -noinput -buildfile build.xml compile_tab |