To: vim_dev@googlegroups.com Subject: Patch 9.0.0937 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ 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 -- Bram@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 ///