feat(tech): add tech blog pipeline

Publishes mikkeli/tech-blogs to the wiki at bare titles (no prefix).
Every page gets Category:Tech blog; Category:Blog:<year> from the date
field; Category:<tag> per tag entry (no prefix).

Fields: title (required), wiki.publish (required), date (optional,
YYYY-MM-DD), tags (optional list).

Source repo tech-blogs not yet initialised — pipeline ships first.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-10 23:54:28 +09:00
parent 230a3badc3
commit 1bfad8332c
7 changed files with 418 additions and 0 deletions
+3
View File
@@ -9,3 +9,6 @@ RUN pip install --no-cache-dir -r /tmp/songs-requirements.txt
COPY pipelines/ses/requirements.txt /tmp/ses-requirements.txt
RUN pip install --no-cache-dir -r /tmp/ses-requirements.txt
COPY pipelines/tech/requirements.txt /tmp/tech-requirements.txt
RUN pip install --no-cache-dir -r /tmp/tech-requirements.txt