From 4becd5fb7338ce79b27c53ed5dd2c952c90e6d25 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Thu, 25 Apr 2024 19:50:38 +0200 Subject: [PATCH] mkosi: Only archive outputs in systemd and systemd-stable repositories Private forks would very quickly reach their quota or spend lots of money trying to archive all these artifacts, so let's make sure it only happens on our own repositories. --- .github/workflows/mkosi.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index e7fe33900b..771e139698 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -188,7 +188,7 @@ jobs: - name: Archive failed test journals uses: actions/upload-artifact@v4 - if: failure() + if: failure() && (github.repository == 'systemd/systemd' || github.repository == 'systemd/systemd-stable') with: name: ci-mkosi-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.distro }}-${{ matrix.release }}-failed-test-journals path: | @@ -197,7 +197,7 @@ jobs: - name: Archive packages uses: actions/upload-artifact@v4 - if: success() || failure() + if: (success() || failure()) && (github.repository == 'systemd/systemd' || github.repository == 'systemd/systemd-stable') with: name: ci-mkosi-${{ github.run_id }}-${{ github.run_attempt }}-${{ matrix.distro }}-${{ matrix.release }}-packages path: | -- 2.25.1