on: [push, pull_request] name: Continuous Integration concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: fw-ci: name: Build runs-on: ubuntu-latest defaults: run: working-directory: ./src/spice2x steps: - uses: actions/checkout@v4 - name: Compile run: ./build_docker.sh - uses: actions/upload-artifact@v4 with: name: spice2x path: src/spice2x/bin if-no-files-found: error