ci: run mkosi in a wrapper
authorFrantisek Sumsal <frantisek@sumsal.cz>
Thu, 9 Dec 2021 17:03:50 +0000 (18:03 +0100)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 10 Dec 2021 09:25:45 +0000 (10:25 +0100)
commitf7e3951d41d27d2f627acc55f80d6956e4d61d9a
treead8335f9031523ded40fa06707372856a009b69d
parent24acd4064ebeca7ccdda12512ffdf8aefe600862
ci: run mkosi in a wrapper

So we can mitigate (to some degree) the reoccurring "dissect timeout"
issue:

```
Run sudo python3 -m mkosi boot systemd.unit=mkosi-check-and-shutdown.service !quiet systemd.log_level=debug systemd.log_target=console udev.log_level=info systemd.default_standard_output=journal+console
Failed to dissect image '/home/runner/work/systemd/systemd/image.raw': Connection timed out
Error: Process completed with exit code 1.
```
.github/workflows/mkosi.yml
.github/workflows/run_mkosi.sh [new file with mode: 0755]