]> git.ipfire.org Git - thirdparty/mkosi.git/commit
action: Install dependencies in action repo checkout
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 26 Jul 2022 20:36:00 +0000 (22:36 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Wed, 27 Jul 2022 08:01:24 +0000 (08:01 +0000)
commita2667813ac6d38bd05a2ffd613c2cd91fa0fbb42
tree866355b862db6fb8009c2a3061787357cdf79a38
parent0fabb995117dc65cbbe05d8a98d1547f849596c8
action: Install dependencies in action repo checkout

Since we symlink systemd-nspawn from the build directory to /usr/bin,
if the directory that nspawn was built in is cleaned up (e.g. via
git clean), systemd-nspawn is gone as well. To make it harder to
accidentally delete systemd-nspawn, let's clone and build all the
dependencies we compile from source in the repo checkout of the
action instead of in the repo of the project that's using the mkosi
action.
action.yaml