Closed neilcook closed 7 months ago
Fixes #416
70 tests ±0 67 :white_check_mark: - 2 16m 9s :stopwatch: +4s 1 suites ±0 0 :zzz: ±0 1 files ±0 3 :x: +2
For more details on these failures, see this check.
Results for commit cb91de0e. ± Comparison against base commit 03d519b2.
:recycle: This comment has been updated with latest results.
The threadname source files were still licensed under GPL-2, so they have been relicensed to GPL-2+ with permission from the author.
Whilst digging around I also discovered that ctpl.h was being included in several places where it had long since stopped being used, so that has also been tidied up in this PR.
The PR also addresses, the long-standing issue of GeoIP tests not working for PRs from forks. Rather than download MaxMind MMDB files, which required repo secrets, I have just created a simple MMDB file as part of the repo that contains all the information needed for the regression tests.
Finally, since I was sick of regression tests taking so long, I've also addressed #412 by splitting the regression tests into two concurrent jobs, which was a fairly simple fix.