Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
|