Lucas Schwiderski
717d09aa94
feat(github_actions): Move xcb-errors commit ID to envvar
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:05:00 +02:00
Lucas Schwiderski
645156b3c0
feat(github_actions): Consolidate apt cache directory
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:59 +02:00
Lucas Schwiderski
9bc8c28c90
chore(github_actions): Clean up variables and expressions
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:58 +02:00
Lucas Schwiderski
33ee8c09ba
fix(github_actions): Remove redundant job matrix definitions
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:57 +02:00
Lucas Schwiderski
87b717495f
fix(github_actions): Add modelines
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:56 +02:00
Lucas Schwiderski
f74a838506
feat(github_actions): Add workflow to update API docs
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:55 +02:00
Lucas Schwiderski
674ee00437
feat(github_actions): Unify Lua code coverage uploads
...
From testing it seems that uploading after individual tests has no
benefit over one upload at the end.
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:54 +02:00
Lucas Schwiderski
3fbcfc8553
feat(github_actions): Drop support for old LGI version
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:04:53 +02:00
Lucas Schwiderski
8f39fb61bd
feat(github_actions): Add initial workflow
...
Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-05-06 20:01:21 +02:00