summaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* ci(.github/workflows/ci.yml): run unicode lint under github actionsNate2021-08-081-0/+10
|
* All compilers now support stdc11.Eddy Jansson2021-07-311-23/+22
| | | | | | With the removal of Ubuntu 16.04, all compilers in in the matrix supports c11, so remove this column from the matrix, and unconditionally test this.
* All compilers now support stdc90.Eddy Jansson2021-07-311-23/+22
| | | | | | With the removal of Ubuntu 16.04, all compilers in in the matrix supports c90, so remove this column from the matrix, and unconditionally test this.
* Remove ubuntu-16.04 as a test platform.Eddy Jansson2021-07-311-8/+0
| | | | | | | | | | | The Ubuntu 16.04 environment is being removed by github on September 20, 2021. They will induce 'brownouts' starting from September 6 to get clients to move on. This change removes testing of GCC versions prior to 4.8, and clang versions prior to 3.9 Ref: https://github.com/actions/virtual-environments/issues/3287
* Fix package related errorsTakayuki Matsuoka2021-06-161-8/+30
| | | | | | | | | | Add explicit "apt-get update" for all test cases which uses "apt-get". - It may help to stabilize fetching from apt archive. As for "CC=gcc-11" - Add "g++-11" package. - "g++-11" has been removed from the default virtual environment. https://github.com/actions/virtual-environments/issues/3467
* Fix error in ci.ymlTakayuki Matsuoka2021-06-011-1/+1
| | | | | | | | Fix the following error ``` lz4 CI : .github#L1 Error when evaluating 'runs-on' for job 'lz4-check-tag'. (Line: 593, Col: 14): Unexpected value '' ```
* Update document for .github/workflowsTakayuki Matsuoka2021-06-012-34/+39
|
* Add label for checkTag testTakayuki Matsuoka2021-05-311-0/+1
|
* Add make -C tests checkTag to ci.ymlTakayuki Matsuoka2021-05-311-0/+16
|
* Enable c_standards as per #994Takayuki Matsuoka2021-05-311-8/+8
|
* Enable cxxtest as per #993Takayuki Matsuoka2021-05-311-3/+3
|
* Improve CI scriptTakayuki Matsuoka2021-05-302-316/+561
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ## Added compilers - gcc: 4.[4678], 5, 6, 11 - clang: 3.[56789], 4, 5, 12 ## Known issue - make -C tests test-lz4c32 - Fails with all versions of clang. See #991 for details. - CFLAGS='-O3 -mx32' make -C tests test-lz4c32 - Fails with all versions of clang - Fails with gcc-11 - `make cxxtest` - Disabled for now. Will be enabled after #993. - `make c_standards_c90`, `make c_standards_c11` - Disabled for now. Will be enabled after #994. ## Difference with `.travis.yml` The following tests are not included yet. - name: Compile OSS-Fuzz targets - name: tag build The following tests won't be included due to lmitation of the CI environment. - name: aarch64 real-hw tests - name: PPC64LE real-hw tests - name: IBM s390x real-hw tests Except above, all other features in `.travis.yml` has been included in this change set. The following post describes details.
* Temporary ignore make usanTakayuki Matsuoka2021-05-281-1/+13
| | | | We must enable this test when all make usan errors will be resolved properly.
* Add GitHub Actions script ci.ymlTakayuki Matsuoka2021-05-271-0/+462
|
* Update issue templatesYann Collet2020-06-131-7/+5
|
* Adding issue templatesBimba Shrestha2020-03-032-0/+54