name: Continuous Integration on: [push, pull_request] jobs: build: name: Build runs-on: ubuntu-latest container: image: devkitpro/devkitppc:latest steps: - name: Checkout the Git repository uses: actions/checkout@v4 - name: Build library and examples run: | make -C GRRLIB clean all install make -C GRRLIB/GRRLIB PLATFORM=cube clean all install make -C examples - uses: actions/upload-artifact@master with: name: examples path: | examples/**/*.elf !examples/template/* examples/gamecube/**/*.dol !examples/gamecube/template/*