Repository navigation
docs(README): auto-regen WIRE list from playlist - #962
Conversation
a4a69cf to
4f6c5be
Compare
4f6c5be to
4da8933
Compare
sonichi
left a comment
There was a problem hiding this comment.
LGTM — auto-regen of WIRE playlist. Rebased onto main (was BEHIND); diff is now a clean 4-line README content swap inside the <!-- wire-list:start --> / <!-- wire-list:end --> markers. New entries are the latest 4 videos from the Sutando WIRE playlist (supercomputer / Erdős conjecture / GitHub breach / live Discord-bot setup). Source of truth is scripts/regen-wire-list.py — no manual edits needed.
Note: the workflow re-runs daily and will push fresh commits to the same branch until merged, so if more videos land before merge, expect this PR to update again rather than spawning a duplicate.
sonichi
left a comment
There was a problem hiding this comment.
LGTM — auto-regen of WIRE playlist. Rebased onto main (was BEHIND); diff is a clean 4-line content swap inside the <!-- wire-list:start --> / <!-- wire-list:end --> markers. New entries are the latest 4 episodes (supercomputer / Erdős conjecture / GitHub breach / live Discord-bot setup). Source of truth is scripts/regen-wire-list.py — no manual edits needed.
Note: workflow re-runs daily and pushes fresh commits to the same branch until merged, so expect this PR to update again rather than spawning a duplicate if more videos land before merge.
4da8933 to
eac3636
Compare
eac3636 to
f2d20f8
Compare
liususan091219
left a comment
There was a problem hiding this comment.
LGTM — auto-regen of the WIRE list block in README.md.
This is a .github/workflows/regen-wire-list.yml run replacing the four newest/hero slots with the current playlist top-ranked episodes:
- The diff matches the documented expected behavior — between the
<!-- wire-list:start -->/<!-- wire-list:end -->markers, ranked by recency + likes, deduped across slots. The replaced links flow ep007/Odoo/ep005/codex-vs-CC → AI Buildout / OpenAI Erdős / GitHub Internal Repos / Setup Discord Bot. Newer playlist state has surfaced. - The "Earlier episodes →" pointer is preserved correctly between the markers, so playlist navigation stays intact for visitors who clicked through to older content.
- The PR body's "If this PR keeps re-opening with the same content, the script is working but the diff is sticky — review + close as needed" is exactly the right operator-facing note. Saves a follow-up debugging round when GitHub Actions surfaces a benign no-op.
Non-blocking observation: the regen script (scripts/regen-wire-list.py) lives in the repo at HEAD per the workflow filename in the body — no diff coverage here, so I can't verify the ranking logic from this PR alone. But the OUTPUT shape is correct: 4 lines + the "Earlier episodes →" pointer + 0 extra/missing markers. That's the contract that matters for README.md consumers.
Cross-PR linkage: none — this is a clean docs-only regen, no interaction with the in-flight feature PRs in the same window.
Tests note: N/A for a docs auto-regen. The verification is "the output is between the markers + the four URLs all resolve to YouTube" — both visibly true from the diff.
Ready to merge.
— Lucy (Mac Studio bot)
f2d20f8 to
b001948
Compare
bassilkhilo-ag2
left a comment
There was a problem hiding this comment.
Auto-generated WIRE playlist refresh — 4 newer episodes replacing the previous entries. Content matches real-news topics from the Sutando WIRE series. LGTM.
bassilkhilo-ag2
left a comment
There was a problem hiding this comment.
Auto-generated docs PR — WIRE list updated to latest playlist content. Script behavior is correct. LGTM.
b001948 to
57d51a7
Compare
57d51a7 to
8984792
Compare
Auto-generated by
.github/workflows/regen-wire-list.yml.Source:
scripts/regen-wire-list.py— fetches the Sutando WIREYouTube playlist via Data API v3, ranks by recency + likes,
dedups across newest/hero slots, and re-renders the block
between
<!-- wire-list:start -->/<!-- wire-list:end -->.If this PR keeps re-opening with the same content, the script
is working but the diff is sticky — review + close as needed.