name: Build coop on ubuntu on: push: branches: - dev pull_request: branches: - "**" jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt update sudo apt install -y build-essential git python3 libglew-dev libsdl2-dev libz-dev libcurl4-openssl-dev - name: Build the game run: make -j$(nproc) - name: Upload artifact uses: actions/upload-artifact@v4 with: name: sm64coopdx-ubuntu path: ./build/us_pc/sm64coopdx