Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* ubuntu: * only run jobs for "coverage" and "additional warnings" if the main ci build works and use its generated tarball in both cases * add two new artifacts: test binaries and windows source * msys1+ubuntu: * upload config.log after the build - because we may need it to debug build issues * always upload the testsuite.log (additional build documentation) * msys1: * GMP url changes, building it again for performance reasons * building BDB with all relevant patches from MSYS2 * using msys-build instead of building Bison (only necessary for GC4) * drop GC install log step and therefore extra prefix * drop extra CFLAGS previously necessary for local cJSON (fixed in 3.x) and/or ignoring failing NIST) --> as after last upstream update everything works * enable NIST85 (+ comment-code in case we ever need to skip something there and/or ignoring failing NIST) --> as after last upstream update everything works * ci cache adjustment: * remove split per matrix * split per software, enabling smaller updates * use CI tarball like for the minimal build * drop workflow specific expected failures that now work fine * move env to MSYS job * integrate msys1.yml into ubuntu.yml, renaming to build_nightly.yml
- Loading branch information