mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
ci: Stop archiving packages
This takes up a lot of storage space and we're almost hitting the limit so since nobody's actually using these and we just started doing nightly builds in OBS, let's drop this and point people towards OBS for nightly packages in the future.
This commit is contained in:
parent
346ed75198
commit
e9b9fc080f
12
.github/workflows/mkosi.yml
vendored
12
.github/workflows/mkosi.yml
vendored
@ -221,15 +221,3 @@ jobs:
|
||||
build/test/journal/*.journal
|
||||
build/meson-logs/*
|
||||
retention-days: 7
|
||||
|
||||
- name: Archive packages
|
||||
uses: actions/upload-artifact@v4
|
||||
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: |
|
||||
build/mkosi.output/*.rpm
|
||||
build/mkosi.output/*.deb
|
||||
build/mkosi.output/*.ddeb
|
||||
build/mkosi.output/*.pkg.tar
|
||||
retention-days: 4
|
||||
|
@ -147,18 +147,6 @@ dnf downgrade "systemd*" # Fedora/CentOS
|
||||
# TODO: Other distributions
|
||||
```
|
||||
|
||||
Additionally, for each pull request, the built distribution packages are
|
||||
attached as CI artifacts to the pull request CI jobs, which means that users can
|
||||
download and install them to test out if a pull request fixes the issue that
|
||||
they reported. To download the packages from a pull request, click on the
|
||||
`Checks` tab. Then click on the `mkosi` workflow in the list of workflows on the
|
||||
left of the `Checks` page. Finally, scroll down to find the list of CI
|
||||
artifacts. In this list of artifacts you can find artifacts containing
|
||||
distribution packages. To install these, download the artifact which is a zip
|
||||
archive, extract the zip archive to access the individual packages, and install
|
||||
them with your package manager in the same way as described above for packages
|
||||
that were built locally.
|
||||
|
||||
## Templating engines in .in files
|
||||
|
||||
Some source files are generated during build. We use two templating engines:
|
||||
|
Loading…
x
Reference in New Issue
Block a user