name: build on: # Trigger the workflow on push or pull request, # but only for the master branch push: branches: - master pull_request: branches: - master jobs: build: runs-on: [ubuntu-latest] container: image: leoetlino/botw-build:1.0.0 steps: - uses: actions/checkout@v2 - run: git submodule update --init --recursive - run: mkdir build - name: Run CMake run: cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=../ToolchainNX64.cmake .. working-directory: ./build - name: Build run: ninja -C build - uses: actions/upload-artifact@v2 with: name: build path: | build/uking data/uking_functions.csv