diff options
author | Christian Brabandt <cb@256bit.org> | 2024-05-15 21:48:11 +0200 |
---|---|---|
committer | Christian Brabandt <cb@256bit.org> | 2024-05-15 21:48:11 +0200 |
commit | 8314de8fd4aa4d18fc524f960f5d683a2d8cba32 (patch) | |
tree | a3e093bdda5bee335de79342a39960de86c80bd9 /Filelist | |
parent | eff20eb35d2dba413c6d115291dd9ddea705e802 (diff) |
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>
Diffstat (limited to 'Filelist')
-rw-r--r-- | Filelist | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -10,6 +10,7 @@ SRC_ALL = \ .github/ISSUE_TEMPLATE/feature_request.md \ .github/workflows/ci.yml \ .github/workflows/codeql-analysis.yml \ + .github/actions/screendump/action.yml \ .github/workflows/coverity.yml \ .github/dependabot.yml \ .gitignore \ |