Skip to content

tools-cleanup-images: keep 3 months for the largest projects#145

Merged
chewitt merged 1 commit into
LibreELEC:mainfrom
heitbaum:cleanup-images-retention
Jul 8, 2026
Merged

tools-cleanup-images: keep 3 months for the largest projects#145
chewitt merged 1 commit into
LibreELEC:mainfrom
heitbaum:cleanup-images-retention

Conversation

@heitbaum

@heitbaum heitbaum commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

prune-archive.py -k is a retention in days, not a file count. All
projects keep a 200-day baseline as before. Allwinner, Amlogic and
Rockchip build many device images and use the most disk space.

The 90-day pass loops over the three projects on the host with a
directory-existence guard, so a project absent on a branch is skipped
rather than failing the run. Applied to both 12.2 and 13.0.

Also bump the release-scripts submodule to ca49832, which removes the
companion .sha256 when an .img.gz is purged.

prune-archive.py -k is a retention in days, not a file count. All
projects keep a 200-day baseline as before. Allwinner, Amlogic and
Rockchip build many device images and use the most disk space.

The 90-day pass loops over the three projects on the host with a
directory-existence guard, so a project absent on a branch is skipped
rather than failing the run. Applied to both 12.2 and 13.0.

Also bump the release-scripts submodule to ca49832, which removes the
companion .sha256 when an .img.gz is purged.
@heitbaum heitbaum force-pushed the cleanup-images-retention branch from 3f4b818 to f1c6005 Compare June 30, 2026 12:10
@heitbaum heitbaum changed the title tools-cleanup-images: reduce nightly retention 200 -> 90 days tools-cleanup-images: keep 3 months for the largest projects Jun 30, 2026
@chewitt chewitt merged commit 2a04ea3 into LibreELEC:main Jul 8, 2026
1 check passed
@heitbaum heitbaum deleted the cleanup-images-retention branch July 8, 2026 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants