diff --git a/.github/workflows/cflite_build.yml: b/.github/workflows/cflite_build.yml: new file mode 100644 index 0000000000000000000000000000000000000000..5827f052d431be152b111d9f6c061f2cf732a8bd --- /dev/null +++ b/.github/workflows/cflite_build.yml: @@ -0,0 +1,28 @@ +name: ClusterFuzzLite continuous builds +on: + push: + branches: + - master +permissions: read-all +jobs: + Build: + runs-on: ubuntu-latest + concurrency: + group: ${{ github.workflow }}-${{ matrix.sanitizer }}-${{ github.ref }} + cancel-in-progress: true + strategy: + fail-fast: false + matrix: + sanitizer: + - address + - undefined + - memory + steps: + - name: Build Fuzzers (${{ matrix.sanitizer }}) + id: build + uses: google/clusterfuzzlite/actions/build_fuzzers@v1 + with: + language: c + sanitizer: ${{ matrix.sanitizer }} + upload-build: true +