From: Daan De Meyer Date: Mon, 16 May 2022 15:06:10 +0000 (+0200) Subject: ci: Avoid permission error by testing system installation last X-Git-Tag: v13~11^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F974%2Fhead;p=thirdparty%2Fmkosi.git ci: Avoid permission error by testing system installation last --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ed15e073..63423e7e1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,12 +46,6 @@ jobs: - name: Test execution from current working directory (sudo call) run: sudo python3 -m mkosi -h - - name: Test system installation - run: | - sudo python3 -m pip install . - sudo mkosi -h - sudo python3 -m pip uninstall --yes mkosi - - name: Test user installation run: | python3 -m pip install --user . @@ -86,6 +80,12 @@ jobs: run: | sudo testvenv/bin/mkosi -h + - name: Test system installation + run: | + sudo python3 -m pip install . + sudo mkosi -h + sudo python3 -m pip uninstall --yes mkosi + - name: Test zipapp creation run: | ./tools/generate-zipapp.sh