comparison Filelist @ 35183:9a1ac66c788d

CI: Upload failed screendump tests when run in github actions Commit: https://github.com/vim/vim/commit/8314de8fd4aa4d18fc524f960f5d683a2d8cba32 Author: Christian Brabandt <cb@256bit.org> Date: Wed May 15 21:48:11 2024 +0200 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>
author Christian Brabandt <cb@256bit.org>
date Wed, 15 May 2024 22:00:04 +0200
parents 1e330b17a6c7
children 500731fe8161
comparison
equal deleted inserted replaced
35182:205878036d87 35183:9a1ac66c788d
8 .github/MAINTAINERS \ 8 .github/MAINTAINERS \
9 .github/ISSUE_TEMPLATE/bug_report.yml \ 9 .github/ISSUE_TEMPLATE/bug_report.yml \
10 .github/ISSUE_TEMPLATE/feature_request.md \ 10 .github/ISSUE_TEMPLATE/feature_request.md \
11 .github/workflows/ci.yml \ 11 .github/workflows/ci.yml \
12 .github/workflows/codeql-analysis.yml \ 12 .github/workflows/codeql-analysis.yml \
13 .github/actions/screendump/action.yml \
13 .github/workflows/coverity.yml \ 14 .github/workflows/coverity.yml \
14 .github/dependabot.yml \ 15 .github/dependabot.yml \
15 .gitignore \ 16 .gitignore \
16 .hgignore \ 17 .hgignore \
17 .appveyor.yml \ 18 .appveyor.yml \