Commit Graph

181 Commits

Author SHA1 Message Date
Yee Cheng Chin
cc43421b76 Fix MacVim CI not re-generating help tags properly
We previously added a step to rebuild the Vim help tags when publishing
so that we could get the latest tags when generating a MacVim release
(sometimes Vim's runtime is lagging behind and doesn't have that done).

However, the step was so placed so far back (after building/testing)
that it doesn't actually do anything, as MacVim was already built. Move
it earlier so we build MacVim after vimtags are re-generated. As part of
doing this we also need to split building Vim itself earlier as vimtags
generation requires having a Vim binary.

So the updated steps are 1. Vim, 2. help tags, 3. MacVim, 4. Tests.
Previously they were 1. Vim/MacVim, 2. Tests, 3. help tags.
2022-09-12 15:47:29 -07:00
Yee Cheng Chin
73f260832e Merge remote-tracking branch 'vim/master' 2022-09-12 01:01:41 -07:00
Yee Cheng Chin
5cf6e35a96 Update Python vimrc detection to 3.10
CI build has been updated to build MacVim against Python 3.10, so we
want to update the other detection to use 3.10 as well. Also added a
comment to CI file to make sure we remember to update the vimrc file
when updating the version.
2022-09-11 19:46:21 -07:00
Bram Moolenaar
71b6d33976 Update runtime files 2022-09-10 13:13:14 +01:00
K.Takata
2da11a4124 patch 9.0.0436: CI: running tests in parallel causes flakiness
Problem:    CI: running tests in parallel causes flakiness.
Solution:   Reorganize the MS-Windows runs. (Ken Takata, closes #11101)
2022-09-10 13:03:12 +01:00
K.Takata
5bc13453b2 patch 9.0.0421: MS-Windows makefiles are inconsistently named
Problem:    MS-Windows makefiles are inconsistently named.
Solution:   Use consistent names. (Ken Takata, closes #11088)
2022-09-09 10:52:47 +01:00
Philip H
bd01f476ea patch 9.0.0401: CI uses older clang version
Problem:    CI uses older clang version.
Solution:   Switch from clang 14 to 15. (closes #11066)
2022-09-07 13:30:19 +01:00
ichizok
214f089edb Merge remote-tracking branch 'vim/master' 2022-08-31 13:17:32 +09:00
Bram Moolenaar
9b03d3e75b Update runtime files 2022-08-30 20:26:34 +01:00
ichizok
d31ec949e5 Merge remote-tracking branch 'vim/master' 2022-08-29 13:12:20 +09:00
Philip H
533c306921 patch 9.0.0305: CI lists useless deprecation warnings
Problem:    CI lists useless deprecation warnings.
Solution:   Ignore deprecation warnings. (closes #11003)
2022-08-28 19:41:36 +01:00
Philip H
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
Philip H
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
ichizok
708151d6a4 Merge remote-tracking branch 'vim/master' 2022-08-26 13:26:09 +09:00
Philip H
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
Philip H
b213703f35 patch 9.0.0264: CI still runs on Ubuntu 18.04
Problem:    CI still runs on Ubuntu 18.04.
Solution:   Run CI on Ubuntu 20.04. (closes #10582)
2022-08-25 15:21:24 +01:00
Yee Cheng Chin
085d013557 Fix GitHub action to close stale issue not working
I previously added the use of the "close-issue-reason" parameter but
it's only available in v5, whereas I was pointing to v4.
2022-08-20 04:04:15 -07:00
ichizok
aac7dcd4f7 CI: Update environments to macos-11 and macos-12
Fix python path
2022-08-18 17:34:49 +09:00
Yee Cheng Chin
2b92b4a80b Add automation to auto-close PR/issues if they are waiting for response
If a PR or issue has been tagged with "Response Needed" on GitHub, this
will auto-mark as stale in 45 days, and then close it in 7 days
afterwards. This allows us to simply mark an issue as "Response Needed"
and not need to come back after a while to close the issue which is time
consuming and easy to forget, leading to lots of stale open issues.

Don't turn this on for all issues. Only do this for those explicitly
tagged as needing response.
2022-08-12 21:41:37 -07:00
Yee Cheng Chin
e11edefefc Update FUNDING.yml for MacVim sponsorship
MacVim now allows sponsors. Update the file to point to the correct sponsorship pages.
2022-08-11 11:38:46 -07:00
ichizok
8572495cbb Merge remote-tracking branch 'vim/master' 2022-08-09 17:22:46 +09:00
Bram Moolenaar
48c3f4e0bf Update runtime files 2022-08-08 15:42:38 +01:00
ichizok
6082c6a087 Merge remote-tracking branch 'vim/master' 2022-08-05 13:36:47 +09:00
Bram Moolenaar
05a8061eec Update runtime files 2022-08-01 15:09:53 +01:00
ichizok
d1e7357332 Merge remote-tracking branch 'vim/master' 2022-07-28 13:36:27 +09:00
Bram Moolenaar
b529cfbd04 Update runtime files 2022-07-25 15:42:07 +01:00
ichizok
9243d1d921 Merge remote-tracking branch 'vim/master' 2022-07-04 11:50:07 +09:00
Bram Moolenaar
0d878b95d8 Update runtime files 2022-07-01 18:45:04 +01:00
ichizok
adfe7be382 Merge remote-tracking branch 'vim/master' 2022-06-29 10:30:38 +09:00
Bram Moolenaar
069a7d561b Update runtime files 2022-06-27 22:16:08 +01:00
ichizok
c981dc1f33 Merge remote-tracking branch 'vim/master' 2022-06-20 13:16:23 +09:00
Philip H
2ff7e7e16d patch 8.2.5119: CI uses cache v2
Problem:    CI uses cache v2.
Solution:   Use cache v3. (closes #10588)
2022-06-17 21:27:38 +01:00
Bram Moolenaar
d592deb336 Update runtime files 2022-06-17 15:42:40 +01:00
ichizok
432411c41f Merge remote-tracking branch 'vim/master' 2022-06-16 11:35:44 +09:00
Bram Moolenaar
8c1b8cb2e0 Update runtime files 2022-06-14 17:41:28 +01:00
Philip H
361f9d2da4 patch 8.2.5086: CI runs on Windows 2019
Problem:    CI runs on Windows 2019.
Solution:   Switch to Windows 2022.
2022-06-14 11:35:21 +01:00
ichizok
60dc02638c Merge remote-tracking branch 'vim/master' 2022-06-06 16:31:29 +09:00
Bram Moolenaar
cfa8f9a3f2 Update runtime files 2022-06-03 21:59:47 +01:00
ichizok
6a7ac2d93d Merge remote-tracking branch 'vim/master' 2022-06-03 13:13:55 +09:00
Philip H
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
ichizok
9462961a0e Merge remote-tracking branch 'vim/master' 2022-05-22 18:21:47 +09:00
Bram Moolenaar
2d8ed0203a Update runtime files. 2022-05-21 13:08:16 +01:00
Philip H
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
ichizok
94b81c6bc4 Merge remote-tracking branch 'vim/master' 2022-05-15 12:24:15 +09:00
Bram Moolenaar
30ab04e16e Update runtime files, new color schemes 2022-05-14 13:33:50 +01:00
ichizok
419f880958 Merge remote-tracking branch 'vim/master' 2022-05-08 13:02:10 +09:00
Bram Moolenaar
d899e51120 Update runtime files 2022-05-07 21:54:03 +01:00
Christian Brabandt
2890c0b9d2 patch 8.2.4856: MinGW compiler complains about unknown escape sequence
Problem:    MinGW compiler complains about unknown escape sequence.
Solution:   Avoid using a backslash in path. (Christian Brabandt,
            closes #10337)
2022-05-02 10:34:15 +01:00
Philip H
490ac3fe98 patch 8.2.4816: still using older codecov app in some places of CI
Problem:    Still using older codecov app in some places of CI.
Solution:   Use v3.1.0. (closes #10209)
2022-04-24 12:44:32 +01:00
Philip H
34ffa10280 patch 8.2.4768: CI: codecov upload sometimes does not work
Problem:    CI: codecov upload sometimes does not work.
Solution:   Use action v3 instead of v2. (closes #10209)
2022-04-16 21:46:38 +01:00