CI: usability improvements for tools
authorPaul Spooren <mail@aparcar.org>
Wed, 30 Mar 2022 00:43:17 +0000 (01:43 +0100)
committerJosef Schlehofer <pepe.schlehofer@gmail.com>
Sun, 4 Dec 2022 15:26:59 +0000 (16:26 +0100)
commitcf2b72ed7fc608495a9b0d4fa4d557665760477b
tree6af3467b16702ab4e2fda283ba1c48aa7901087b
parentd3a8cacfcc893b507450495375715b3f4244ef8b
CI: usability improvements for tools

* Always store build logs
* Store .config as an artifact
* Rename job to `tools-{ os }` for log archive without spaces
* Run CI job on changes to the CI file itself

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 80f79beb952dcb87d967a130d326cb1dd5a077ed)
.github/workflows/tools.yml