]> git.ipfire.org Git - thirdparty/vim.git/commit
CI: Upload failed screendump tests when run in github actions
authorChristian Brabandt <cb@256bit.org>
Wed, 15 May 2024 19:48:11 +0000 (21:48 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 15 May 2024 19:48:11 +0000 (21:48 +0200)
commit8314de8fd4aa4d18fc524f960f5d683a2d8cba32
treea3e093bdda5bee335de79342a39960de86c80bd9
parenteff20eb35d2dba413c6d115291dd9ddea705e802
CI: Upload failed screendump tests when run in github actions

It's a bit of a pain to debug failing screendump tests without knowing
exactly what went wrong. Therefore include actions/upload-artifact for
the Github CI runners and have them uploaded those failing screen dump
tests automatically.

Let's add this step to each of the Linux/MacOS/Windows workflows but do
not duplicate the code, factor it out to a single file
.github/actions/screendump/action.yml and reference this one from the
main ci.yml file

Example:
https://github.com/chrisbra/vim/actions/runs/9085493619

closes: #14771

Co-authored-by: dundargoc <gocdundar@gmail.com>
Co-authored-by: Aliaksei Budavei <0x000c70@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
.github/actions/screendump/action.yml [new file with mode: 0644]
.github/workflows/ci.yml
Filelist