This website requires JavaScript.
4e7d84d665
fix(ci): point kaniko-act builder at the only working copy
master
mikkeli
2026-08-11 20:41:09 +09:00
e4ae304954
docs: record act cache staleness and the kaniko-act /tmp limitation
mikkeli
2026-08-11 20:38:27 +09:00
bdca12837e
build: pin runner image to 4f134af
wiki-runner image bot
2026-08-11 11:35:27 +00:00
4f134af7bc
fix(ci): build in the known-good kaniko-act
mikkeli
2026-08-11 20:34:07 +09:00
905a1051a8
ci: move container images to the org registry namespace
mikkeli
2026-08-11 20:32:45 +09:00
4919ce9450
ci: add dispatch-only kaniko-act build, targeting the org registry
mikkeli
2026-08-11 20:31:04 +09:00
03be97799d
docs: record why this repo must stay public
mikkeli
2026-08-11 20:26:33 +09:00
01901b3821
build: pin runner image to 6dc9f68
wiki-runner image bot
2026-08-11 10:48:50 +00:00
6dc9f68b12
chore: repoint pipeline at the novoyuuparosk-wiki org
mikkeli
2026-08-11 19:47:35 +09:00
83a5d86115
Merge branch 'automation/columns-md-emphasis'
mikkeli
2026-06-14 21:13:31 +09:00
2072db4980
feat: Markdown emphasis inside columns blocks
automation/columns-md-emphasis
mikkeli
2026-06-14 21:13:31 +09:00
00527e46b1
Merge branch 'automation/columns-shorthand'
mikkeli
2026-06-14 21:02:35 +09:00
34a278870d
feat: side-by-side columns shorthand (```columns fence)
automation/columns-shorthand
mikkeli
2026-06-14 21:01:35 +09:00
736f40f953
Update README.md
mikkeli
2026-06-11 04:08:05 +00:00
73a8b5834a
build: pin runner image to b2714ab
wiki-runner image bot
2026-06-11 04:07:09 +00:00
b2714ab5af
feat(ci): auto-pin publish workflows to freshly built runner image
mikkeli
2026-06-11 13:05:43 +09:00
bf96cd10e7
fix(tech): default Blog year category to execution year
mikkeli
2026-06-11 13:05:29 +09:00
bb57f319c5
fix(ci): authenticate source fetch; repo is private again
mikkeli
2026-06-11 12:17:43 +09:00
e838d3b105
build: bump runner image to CI-built 217d633
mikkeli
2026-06-11 11:32:27 +09:00
217d633853
fix(ci): add /tmp to kaniko-act (r2)
mikkeli
2026-06-11 11:20:59 +09:00
3d7af25aed
fix(ci): wrap kaniko in act-compatible image
mikkeli
2026-06-11 11:18:17 +09:00
47e5127299
feat(ci): build and push runner image with kaniko
mikkeli
2026-06-11 11:13:11 +09:00
2103a423fe
build: pin job container image to Gitea registry (v0)
mikkeli
2026-06-11 10:27:41 +09:00
f7d84b4f0f
fix(tech): preserve h1 elements — do not strip first heading
automation/tech
automation/songs
automation/ses
mikkeli
2026-06-11 00:02:02 +09:00
1bfad8332c
feat(tech): add tech blog pipeline
mikkeli
2026-06-10 23:54:28 +09:00
230a3badc3
fix(ses): preserve h1 elements — do not strip first heading
mikkeli
2026-06-11 00:00:08 +09:00
dfe1f9c631
feat(ses): add SES light novel pipeline; extract shared lib/wiki.py
mikkeli
2026-06-10 16:23:26 +09:00
6144d1f399
feat(songs): inject Category:Songs for pages with an album
mikkeli
2026-06-10 10:17:22 +09:00
db159fd63d
Merge pull request 'automation/songs' (#4 ) from automation/songs into master
mikkeli
2026-06-10 00:54:28 +00:00
d08f95fc96
Merge branch 'master' into automation/songs
mikkeli
2026-06-10 00:54:22 +00:00
f135906392
chore: update workflow stub to use prebuilt runner image
mikkeli
2026-06-10 09:40:01 +09:00
38e76ff56d
docs: remove plaintext bot secret, update runner image references
mikkeli
2026-06-10 09:38:27 +09:00
f2fe4da667
fix(songs): sibling substitution uses bare tag match, not [[TAG]] wrapper
mikkeli
2026-06-10 00:46:57 +09:00
87874fa935
feat(songs): optional album, categories list, sibling placeholder resolution
mikkeli
2026-06-10 00:45:42 +09:00
ef8ba3f01f
feat: add shared runner Dockerfile and document rebuild process
mikkeli
2026-06-10 00:15:29 +09:00
580ef2109e
feat(songs): LRC file upload and footer link
mikkeli
2026-06-09 23:11:00 +09:00
33f47435ee
refactor(songs): rename render.py to publish.py
mikkeli
2026-06-09 22:38:29 +09:00
afc6a62791
docs: update all docs to reflect v1 live state
mikkeli
2026-06-09 18:39:13 +09:00
cf6567cd77
Merge pull request 'fix(songs): skip pages with existing non-auto-generated content' (#2 ) from automation/songs into main
mikkeli
2026-06-09 09:31:02 +00:00
65aa617935
fix(songs): skip pages with existing non-auto-generated content
mikkeli
2026-06-09 18:23:14 +09:00
3895cb5c25
fix(songs): skip files without wiki.publish:true before validation
mikkeli
2026-06-09 18:13:55 +09:00
d49b2f0bca
Merge pull request 'automation/songs' (#1 ) from automation/songs into main
mikkeli
2026-06-09 09:03:35 +00:00
df7195511f
render: replace generated_at timestamp with commit SHA in banner
mikkeli
2026-06-09 18:01:46 +09:00
58507edfd5
workflows: replace github.server_url with vars.URL_TO_GITEA
mikkeli
2026-06-09 17:48:32 +09:00
7f1bf2f995
Implement songs pipeline v1
mikkeli
2026-06-09 16:40:05 +09:00
6d51a3dd2b
docs: split root README cross-cutting; expand songs pipeline README
wan
2026-06-09 11:22:41 +09:00
6f451f616a
Added gitignore. Ignoring Claude local settings
wan
2026-06-09 11:18:49 +09:00
f573460c41
songs: schema doc and v1 scope readme
wan
2026-06-09 10:51:47 +09:00
375eb7af1f
Initial commit
mikkeli
2026-06-09 00:03:55 +00:00