1526d4f23c
CI: Bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
closes : #18037
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Christian Brabandt <cb@256bit.org >
2025-08-18 21:04:30 +02:00
8167799651
CI: coverity.yml: remove python2-dev pkg and retire --enable-pythoninterp
...
follow-up: ded2b41326
closes : #17157
Signed-off-by: Philip H. <47042125+pheiduck@users.noreply.github.com >
Signed-off-by: Christian Brabandt <cb@256bit.org >
2025-04-19 11:09:30 +02:00
ded2b41326
CI: update coverity runner to Ubuntu 24.04
...
closes : #17150
Signed-off-by: Philip H. <47042125+pheiduck@users.noreply.github.com >
Signed-off-by: Christian Brabandt <cb@256bit.org >
2025-04-18 18:42:24 +02:00
95ff39f8e3
CI: disable -O2 for Coverity after v9.1.0429
...
gcc -O2 outputs this warning and turns it into an error when running
Coverity action:
```
eval.c: In function ‘echo_string_core’:
cc1: warning: function may return address of local variable [-Wreturn-local-addr]
eval.c:6495:12: note: declared here
6495 | char_u buf[MAX_FUNC_NAME_LEN];
| ^~~
```
This seems to be a false positive, so disable -O2 for Coverity
specifically.
Signed-off-by: Christian Brabandt <cb@256bit.org >
2024-05-22 07:56:24 +02:00
213c323184
CI: Bump actions/checkout from 3 to 4 ( #13072 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org >
2023-09-11 19:43:33 +02:00
3e1e63de18
patch 9.0.1819: Github CI too complex
...
Problem: Github CI too complex
Solution: CI: Tidy up matrix
Perform the following changes to the CI configuration:
- Move common CFLAGS to ci/config.mk.sed
- Change extra key to array to able to assign no or multiple values
explicitly
- Modify luaver variable handling
- lib${{ matrix.luaver }}-dev ${{ matrix.luaver }} are confusing
as package names
- Deduplicate CONFOPT setting
closes : #12955
Signed-off-by: Christian Brabandt <cb@256bit.org >
Co-authored-by: ichizok <gclient.gaap@gmail.com >
2023-08-29 22:20:21 +02:00
9be736f2eb
patch 9.0.1474: CI runs with old version of Ubuntu and tools
...
Problem: CI runs with old version of Ubuntu and tools.
Solution: Update CI to more recent versions. (closes #11092 )
2023-04-21 19:51:22 +01:00
ad85af5b38
patch 9.0.0946: CI: Error in Coverity flow is not reported
...
Problem: CI: Error in Coverity flow is not reported.
Solution: Use another way to avoid errors in a forked repository. (Ken
Takata, closes #11609 )
2022-11-25 00:57:05 +00:00
e2da59851a
patch 9.0.0937: forked repositories send out useless email
...
Problem: Forked repositories send out useless email.
Solution: When Coverity fails to run just ignore it. (Shane-XB-Qian,
closes #11604 )
2022-11-24 12:01:45 +00:00
311df6bb0f
patch 9.0.0593: CI actions have too many permissions
...
Problem: CI actions have too many permissions.
Solution: Restrict permissions to what is required. (closes #11223 )
2022-09-26 15:52:46 +01:00
75e9a6693e
patch 9.0.0302: CI for Coverity is bothered by deprecation warnings
...
Problem: CI for Coverity is bothered by deprecation warnings.
Solution: Ignore deprecation warnings. (closes #11002 )
2022-08-28 17:59:05 +01:00
c361842f14
patch 9.0.0277: Coverity CI: update-alternatives not needed with Ubuntu 20.04
...
Problem: Coverity CI: update-alternatives not needed with Ubuntu 20.04.
Solution: Remove update-alternatives for Lua. (closes #10987 )
2022-08-26 15:48:55 +01:00
930830a68b
patch 9.0.0267: Coverity workflow still uses Ubuntu 18.04
...
Problem: Coverity workflow still uses Ubuntu 18.04.
Solution: Use Ubuntu 20.04
2022-08-25 16:24:56 +01:00
bfaa24f953
patch 8.2.5052: CI checkout step title is a bit cryptic
...
Problem: CI checkout step title is a bit cryptic.
Solution: Add a better title. (closes #10509 )
2022-06-01 21:26:34 +01:00
8a83ffdc43
patch 8.2.4986: some github actions are outdated
...
Problem: Some github actions are outdated.
Solution: Update CodeQl to v2, update checkout to v3. (closes #10450 )
2022-05-20 17:19:06 +01:00
eed9616120
patch 8.2.3319: Coverity action on github does not work
...
Problem: Coverity action on github does not work.
Solution: Remove undefined $SRCDIR. (James McCoy, closes #8739 )
2021-08-09 13:20:38 +02:00
d57a6bd98c
patch 8.2.3302: Coverity is not run from github
...
Problem: Coverity is not run from github.
Solution: Add a coverity script. (James McCoy, closes #8714 )
2021-08-07 12:32:20 +02:00