blob: 950965cf9f39e2a22b13ba6df9275269fd1e3057 [file] [log] [blame]
matrix:
platform:
- debian11
- ubuntu2004
- ubuntu2204
bazel:
- 6.x
- 7.x
tasks:
verify_cpp:
name: Verify C++ targets
platform: ${{ platform }}
bazel: ${{ bazel }}
build_flags:
- '--cxxopt=-std=c++17'
build_targets:
- '@riegeli//riegeli/base/...'
- '@riegeli//riegeli/brotli/...'
- '@riegeli//riegeli/bytes/...'
- '@riegeli//riegeli/bzip2/...'
- '@riegeli//riegeli/chunk_encoding/...'
- '@riegeli//riegeli/containers/...'
- '@riegeli//riegeli/csv/...'
- '@riegeli//riegeli/digests/...'
- '@riegeli//riegeli/endian/...'
- '@riegeli//riegeli/lines/...'
- '@riegeli//riegeli/lz4/...'
- '@riegeli//riegeli/messages/...'
- '@riegeli//riegeli/ordered_varint/...'
- '@riegeli//riegeli/records:all'
- '@riegeli//riegeli/snappy/...'
- '@riegeli//riegeli/text/...'
- '@riegeli//riegeli/varint/...'
- '@riegeli//riegeli/xz/...'
- '@riegeli//riegeli/zlib/...'
- '@riegeli//riegeli/zstd/...'
verify_python:
name: Verify Python targets
platform: ${{ platform }}
bazel: 7.x
build_flags:
- '--cxxopt=-std=c++17'
build_targets:
- '@riegeli//python/riegeli'
test_flags:
- '--cxxopt=-std=c++17'
test_targets:
- "@riegeli//python/riegeli/records/tests/..."