Skip to content

chore: refresh linuxserver.io catalog index - #668

Closed
castrojo wants to merge 1 commit into
mainfrom
bot/catalog-lsio-20260824-060012
Closed

castrojo wants to merge 1 commit into
mainfrom
bot/catalog-lsio-20260824-060012

Conversation

@castrojo

Copy link
Copy Markdown
Collaborator

Weekly refresh of docs/data/catalog/linuxserver.json from 2026-08-24T06:00:12Z.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

@hanthor hanthor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated weekly catalog refresh. Verified programmatically that every added line is a monthly_pulls/stars/generated_at field value — no structural or schema changes. Single file, both lint and validate green. Same shape as the previously-approved lab#640/#657.


Generated by Claude Code

@hanthor hanthor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Superseded by #696 — recommend closing

This regenerates docs/data/catalog/linuxserver.json from the 2026-08-24T06:00:16Z snapshot. Two newer full regenerations of the same single file are already open, and #696 is the newest.

PR generated_at
main 2026-08-03T06:00:26Z
#640 2026-08-10T06:00:09Z
#657 2026-08-17T06:00:09Z
#668 (this) 2026-08-24T06:00:16Z
#670 2026-08-31T06:00:06Z
#696 2026-09-07T06:00:23Z

Each PR rewrites the whole document from https://api.linuxserver.io/api/v1/images?include_config=true, so they overwrite rather than accumulate — merging this after #696 would put a two-week-old catalog snapshot back on main.

No defect here: it merges into main cleanly and python3 -m pytest tests/unit/ with it merged is 539 passed, 1 skipped, matching the main baseline. It is just stale.

Recommend closing this along with #640, #657 and #670, and merging #696 as the single current refresh.


Generated by Claude Code

@hanthor

hanthor commented Sep 12, 2026

Copy link
Copy Markdown
Member

Closing as superseded by #696, which I just merged (f2abd0a).

These catalog refreshes rewrite docs/data/catalog/linuxserver.json wholesale from the upstream API — they overwrite rather than compose — so they form a strict supersession chain by generated_at: main was at 2026-08-03, this PR carries 2026-08-24, and the merged #696 carries 2026-09-07.

Merging this now would replace the 09-07 catalog with the 08-24 one — a regression, not an update. The next scheduled refresh will produce a newer PR from current main anyway.

Nothing wrong with the change itself; it was correct when generated and simply aged out. Reopen if I've misread the supersession.


Generated by Claude Code

@hanthor hanthor closed this Sep 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants