summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2021-12-24Upgrade version of GitHub checkout actions. #1078Nathan Moinvaziri
2021-12-24IBM Z: Run DFLTCC tests on the self-hosted builderIlya Leoshkevich
* Use the self-hosted builder instead of ubuntu-latest. * Drop qemu-related settings from DFLTCC configurations. * Install codecov only for the current user, since the self-hosted builder runs under a restricted non-root account. * Use actions/checkout@v2 for configure checks, since for some reason actions/checkout@v1 cannot find git on the self-hosted builder. * Update the testing section of the DFLTCC README. * Add the infrastructure code for the self-hosted builder.
2021-12-24[MacOS] Downgrade to XCode 11.7.0 for pkgcheck.Mika Lindqvist
2021-12-24Workaround for installation failure of wine32.Mika Lindqvist
2021-12-24ENH: Transition to Ubuntu 18.04 in `GitHub` actions workflowsJon Haitz Legarreta Gorroño
Transition to Ubuntu 18.04 in `GitHub` actions workflows. Fixes: ``` Ubuntu 16.04 Clang This request was automatically failed because there were no enabled runners online to process the request for more than 1 days. Ubuntu 16.04 GCC This request was automatically failed because there were no enabled runners online to process the request for more than 1 days. ``` reported for example at: https://github.com/zlib-ng/zlib-ng/actions/runs/1326434358 Official `GitHub` notice related to the removal of the 16.04 virtual environments: https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021/
2021-12-24Added CI instances for CTZLL and CTZ builtin existence to improve code coverage.Nathan Moinvaziri
2021-06-21Added aarch64 to pigz GitHub actions workflow.Nathan Moinvaziri
2021-06-08Added pigz tests for no threads and no optimizations.Nathan Moinvaziri
2021-06-08Added CMake project for building pigz.Nathan Moinvaziri
Added GitHub Actions CI for testing pigz.
2021-05-30Explicitly state clang version to prevent future code coverage format ↵Nathan Moinvaziri
mismatches.
2021-05-30Use latest version of llvm-cov 11 to prevent code coverage version mismatch ↵Nathan Moinvaziri
when using clang.
2021-05-16Spelling fixesGreg Sjaardema
2021-05-03Create temporary files in CTest's Testing/Temporary directory and upload all ↵Nathan Moinvaziri
files as artifacts.
2021-05-03Print differences between expected output in test-compress cmake script and ↵Nathan Moinvaziri
upload as artifacts.
2021-04-09Install clang-6 package if it is not present on Ubuntu when compiling ↵Nathan Moinvaziri
against clang-6 in CI.
2021-04-08Added Windows ARM and ARM64 binaries in releases. #909Nathan Moinvaziri
2021-03-26Include porting guide in GH release packages.Nathan Moinvaziri
2021-03-18Don't test corpora when processing MinGW jobs. This should reduce the time ↵Nathan Moinvaziri
these CI runs take considerably.
2021-03-16Updated location to compression testing corpora.Nathan Moinvaziri
2021-02-26Upload build log for pkgcheck CI when fails.Nathan Moinvaziri
2021-02-26Added pkgcheck macOS CI test for native instruction builds.Nathan Moinvaziri
2021-02-26Pass configure and cmake arguments to pkg/abi check scripts.Nathan Moinvaziri
2021-02-25Reduce number of mingw i686 and x86_64 parallel test runs due to wine errors.Nathan Moinvaziri
2021-02-18.github: Test with old gcc and clang by using oldest supported ubuntu.Dan Kegel
(Getting compiler version is harder than it sounds :-( so skipping that for now.)
2021-02-18Reduce number of mingw x86_64 parallel test runs due to wine connection ↵Nathan Moinvaziri
timeout error.
2021-02-17Set CI build error log artifact retention to 30 days.Nathan Moinvaziri
2021-02-17Upload cmake and configure errors when build fails.Nathan Moinvaziri
2021-02-17Re-enable code coverage for mingw i686 ci.Nathan Moinvaziri
2021-02-17Limit number of parallel test jobs to prevent wine connection timeout errors.Nathan Moinvaziri
2021-02-17Prevent parallel test jobs from initializing Wine at the same time and ↵Nathan Moinvaziri
erroring out.
2021-02-14Disable leak sanitizer for cross-compilation since it is not supported.Nathan Moinvaziri
2021-02-14Fixed qemu test runs for Ubuntu 20.Nathan Moinvaziri
2021-02-12Fixed clang tools package error in static analysis CI workflow.Nathan Moinvaziri
2021-01-28Re-enable 32-bit machine ABI check in CI.Nathan Moinvaziri
2021-01-27Use a version of Xcode that supports ZERO_AR_DATE in pkgcheck script.Nathan Moinvaziri
2021-01-27Disable homebrew auto cleanup on macOS CIs.Nathan Moinvaziri
https://www.scivision.dev/macos-ci-homebrew-disable-cleanup/
2021-01-12Set tag environment variable using new GHA environment files.Nathan Moinvaziri
2021-01-05Fixed macOS CI instance to use GCCNathan Moinvaziri
2020-12-12Separate sanitizers so they can be run independently.Nathan Moinvaziri
2020-12-12Set verbosity to 0 to limit CI log output.Nathan Moinvaziri
2020-12-12Disable codecov in MinGW i686 due to gcov locking error when multiple tests ↵Nathan Moinvaziri
run at the same time. profiling:gzlib.c.gcda:Data file mismatch - some data files may have been concurrently updated without locking support
2020-11-22Add check that tests UNALIGNED_OK without UNALIGNED64_OK.Hans Kristian Rosbach
Co-authored-by: Nathan Moinvaziri <nathan@nathanm.com>
2020-11-02Remove unnecessary name array from matrix.Nathan Moinvaziri
2020-10-18Added verbose flag to CI to see sanitizer output.Nathan Moinvaziri
2020-10-09Elevate warnings to errors to trigger failure on static analyzerGabriel A. Devenyi
2020-10-09Abort CI tests on sanitizer error.Nathan Moinvaziri
2020-10-09Add 'diffoscope' for MacOS in pkgcheck.ymlMika Lindqvist
* Disable ABI check for MacOS as the runner doesn't contain abigail
2020-09-24Add missing 'diffoscope' package to pkgcheck.ymlMika Lindqvist
2020-09-23Remove package caching for Windows since we no longer downgrade to MinGW 7.Nathan Moinvaziri
2020-09-23Use latest stable version of codecov rather that git repo.Nathan Moinvaziri