name: build on: push: pull_request: jobs: smoketest: runs-on: x86_64 steps: - name: Checkout uses: actions/checkout@v7 - name: Build container image run: docker build --load -t nob-build -f .gitea/Dockerfile . - name: Build project env: DEBIAN_FRONTEND: noninteractive CI: "true" run: docker run --interactive=false --rm -v "$PWD":/workspace -w /workspace nob-build ./build.sh - name: Run smoketest binary run: docker run --interactive=false --rm -v "$PWD":/workspace -w /workspace nob-build ./a.out