Mercurial > vim
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 \ |