|  | Commit message (Collapse) | Author | Age | 
|---|
| | |  | 
| | 
| 
| 
| 
| | Problem:    CI actions have too many permissions.
Solution:   Restrict permissions to what is required. (closes #11223) | 
| | 
| 
| 
| 
| | Problem:    Outdated dependencies go unnoticed.
Solution:   Use github Dependabot. (closes #11213) | 
| | 
| 
| 
| 
| | Problem:    CI for Windows is still using codecov action 3.1.0.
Solution:   Use action 3.1.1. (closes #11212) | 
| | 
| 
| 
| 
| | Problem:    CI: codecov action update available.
Solution:   Update Codecov 3.1.0 to 3.3.1. (closes #11188) | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    CI: running tests in parallel causes flakiness.
Solution:   Reorganize the MS-Windows runs. (Ken Takata, closes #11101) | 
| | 
| 
| 
| 
| | Problem:    MS-Windows makefiles are inconsistently named.
Solution:   Use consistent names. (Ken Takata, closes #11088) | 
| | 
| 
| 
| 
| | Problem:    CI uses older clang version.
Solution:   Switch from clang 14 to 15. (closes #11066) | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    CI lists useless deprecation warnings.
Solution:   Ignore deprecation warnings. (closes #11003) | 
| | 
| 
| 
| 
| | Problem:    CI for Coverity is bothered by deprecation warnings.
Solution:   Ignore deprecation warnings. (closes #11002) | 
| | 
| 
| 
| 
| | Problem:    Coverity CI: update-alternatives not needed with Ubuntu 20.04.
Solution:   Remove update-alternatives for Lua. (closes #10987) | 
| | 
| 
| 
| 
| | Problem:    Coverity workflow still uses Ubuntu 18.04.
Solution:   Use Ubuntu 20.04 | 
| | 
| 
| 
| 
| | Problem:    CI still runs on Ubuntu 18.04.
Solution:   Run CI on Ubuntu 20.04. (closes #10582) | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    CI uses cache v2.
Solution:   Use cache v3. (closes #10588) | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    CI runs on Windows 2019.
Solution:   Switch to Windows 2022. | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    CI checkout step title is a bit cryptic.
Solution:   Add a better title. (closes #10509) | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    Some github actions are outdated.
Solution:   Update CodeQl to v2, update checkout to v3. (closes #10450) | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| | Problem:    MinGW compiler complains about unknown escape sequence.
Solution:   Avoid using a backslash in path. (Christian Brabandt,
            closes #10337) | 
| | 
| 
| 
| 
| | Problem:    Still using older codecov app in some places of CI.
Solution:   Use v3.1.0. (closes #10209) | 
| | 
| 
| 
| 
| | Problem:    CI: codecov upload sometimes does not work.
Solution:   Use action v3 instead of v2. (closes #10209) | 
| | 
| 
| 
| 
| | Problem:    CI uses an older gcc version.
Solution:   Use GCC 11. (closes #10185) | 
| | 
| 
| 
| 
| | Problem:    Clang 14 is available on CI.
Solution:   Switch from clang 13 to 14. (closes #10157) | 
| | 
| 
| 
| 
| | Problem:    CI: cannot see interface versions for MS-Windows.
Solution:   List the interface versions. (Ken Takata, closes #9811) | 
| | 
| 
| 
| 
| | Problem:    CI steps for Windows are a bit unorganized.
Solution:   Organize CI test steps on Windows. (Ozaki Kiichi, closes #9764) | 
| | 
| 
| 
| 
| | Problem:    CI does not use the latest Lua and Python.
Solution:   Use Lua 5.4.2 and Python 3.10. (closes #9744) | 
| | 
| 
| 
| 
| | Problem:    No coverage is measured on MS-Windows CI.
Solution:   Enable coverage on MS-Windows. (Ozaki Kiichi, closes #9750) | 
| | 
| 
| 
| 
| 
| | Problem:    CI will soon switch to other windows version.
Solution:   Use "windows-2019" instead of "windows-latest". (Ozaki Kiichi,
            closes #9740) | 
| | 
| 
| 
| 
| | Problem:    CI log output is long.
Solution:   Group output in sections. (Ozaki Kiichi, closes #9670) | 
| | |  | 
| | 
| 
| 
| 
| | Problem:    MS-Windows: clumsy way to suppress progress on CI.
Solution:   Check for "$CI" in the Makefile itself. (Ken Takata, closes #9631) | 
| | 
| 
| 
| 
| 
| | Problem:    Linux CI: unnecessarily installing packages
Solution:   Only install packages for huge build.  (Ozaki Kiichi,
            closes #9530) | 
| | 
| 
| 
| 
| 
| | Problem:    MacOS CI: unnecessarily doing "Install packages".
Solution:   Only do "Install packages" for huge build.  (Ozaki Kiichi,
            closes #9521) | 
| | 
| 
| 
| 
| | Problem:    Codecov bash script is deprecated.
Solution:   Use the codecov action. (Ozaki Kiichi, closes #9505) | 
| | 
| 
| 
| 
| 
| | Problem:    Github CI: workflows may overlap.
Solution:   Cancel previous workflows when starting a new one. (Yegappan
            Lakshmanan, closes #9400) | 
| | 
| 
| 
| 
| | Problem:    Huntr badge does not really fit in the list.
Solution:   Move the link to Huntr to the issue template. | 
| | |  |