Patch 9.0.0937
Problem: Forked repositories send out useless email.
Solution: When Coverity fails to run just ignore it. (Shane-XB-Qian,
closes #11604)
Files: .github/workflows/coverity.yml
*** ../vim-9.0.0936/.github/workflows/coverity.yml 2022-09-26 15:52:42.843254985 +0100
--- .github/workflows/coverity.yml 2022-11-24 11:59:21.331030447 +0000
***************
*** 22,28 ****
- name: Download Coverity
run: |
! wget -q
https://scan.coverity.com/download/cxx/linux64 --post-data "token=$TOKEN&project=vim" -O coverity_tool.tgz
mkdir cov-scan
tar ax -f coverity_tool.tgz --strip-components=1 -C cov-scan
env:
--- 22,29 ----
- name: Download Coverity
run: |
! # probably no TOKEN if it was a forked repo
! [ -n "${TOKEN}" ] && wget -q
https://scan.coverity.com/download/cxx/linux64 --post-data "token=$TOKEN&project=vim" -O coverity_tool.tgz || exit 0
mkdir cov-scan
tar ax -f coverity_tool.tgz --strip-components=1 -C cov-scan
env:
***************
*** 63,79 ****
- name: Build/scan vim
run: |
! cov-build --dir cov-int make -j${NPROC}
- name: Submit results
run: |
! tar zcf cov-scan.tgz cov-int
! curl --form token=$TOKEN \
--form email=$EMAIL \
--form file=@cov-scan.tgz \
--form version="$(git rev-parse HEAD)" \
--form description="Automatic GHA scan" \
! '
https://scan.coverity.com/builds?project=vim'
env:
TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
EMAIL: ${{ secrets.COVERITY_SCAN_EMAIL }}
--- 64,83 ----
- name: Build/scan vim
run: |
! # if no 'cov-build' there, then just cancel the process
! [ -x "$(which cov-build)" ] && cov-build --dir cov-int make -j${NPROC} || exit 0
- name: Submit results
run: |
! [ -d 'cov-int' ] && tar zcf cov-scan.tgz cov-int
! [ -n "${TOKEN}" ] \
! && curl --form token=$TOKEN \
--form email=$EMAIL \
--form file=@cov-scan.tgz \
--form version="$(git rev-parse HEAD)" \
--form description="Automatic GHA scan" \
! '
https://scan.coverity.com/builds?project=vim' \
! || exit 0
env:
TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}
EMAIL: ${{ secrets.COVERITY_SCAN_EMAIL }}
*** ../vim-9.0.0936/src/version.c 2022-11-24 11:31:26.029276217 +0000
--- src/version.c 2022-11-24 12:01:17.431343994 +0000
***************
*** 697,698 ****
--- 697,700 ----
{ /* Add new patch number below this line */
+ /**/
+ 937,
/**/
--
hundred-and-one symptoms of being an internet addict:
128. You can access the Net -- via your portable and cellular phone.
/// Bram Moolenaar -- Br...@Moolenaar.net --
http://www.Moolenaar.net \\\
/// \\\
\\\ sponsor Vim, vote for features --
http://www.Vim.org/sponsor/ ///
\\\ help me help AIDS victims --
http://ICCF-Holland.org ///