Sha256: 0e5c5ac1a75d9bcd89a46ef02b48a19b28d20b229caa7a6745fb6eddf97707c1
Contents?: true
Size: 1.29 KB
Versions: 1
Compression:
Stored size: 1.29 KB
Contents
name: Test Make build on: [push, pull_request] jobs: build: name: Make strategy: fail-fast: false matrix: cc: [gcc, clang] make_flags: ["", "USE_STANDARD_TMPFILE=1", "USE_SYSTEM_MINIZIP=1", "USE_DTOA_LIBRARY=1", "USE_NO_MD5=1", "USE_OPENSSL_MD5=1", "USE_MEM_FILE=1"] runs-on: ubuntu-latest env: CC: ${{ matrix.cc }} CXX: ${{ matrix.cc }} CFLAGS: '-Werror' steps: - uses: actions/checkout@v2 - name: Install dependencies run: | python -m pip install --upgrade pip pip install pytest sudo apt update sudo apt-get -y install zlib1g-dev sudo apt-get -y install libminizip-dev sudo apt-get -y install libssl-dev sudo apt-get -y install valgrind - name: make run: ${{ matrix.make_flags }} make V=1 - name: test unit run: ${{ matrix.make_flags }} make test_unit V=1 - name: test functional run: ${{ matrix.make_flags }} make test_functional V=1 -j - name: test cpp run: ${{ matrix.make_flags }} make test_cpp V=1 - name: test examples run: ${{ matrix.make_flags }} make examples V=1
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fast_excel-0.5.0 | libxlsxwriter/.github/workflows/make_actions.yml |