Merge pull request #32484 from DaanDeMeyer/mkosi-ci

Two mkosi CI improvements
This commit is contained in:
Daan De Meyer
2024-04-25 21:13:09 +02:00
committed by GitHub

View File

@@ -188,16 +188,17 @@ 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: |
build/test/journal/*.journal
build/meson-logs/*
retention-days: 7
- 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: |