Commit Graph

89 Commits

Author SHA1 Message Date
mikkeli 03bff2ddbc build: pin runner image to Gitea registry (v0)
/ publish (push) Successful in 7s
2026-06-11 10:42:12 +09:00
mikkeli 1cb2d56f24 ci: smoke test registry-pulled runner image (v0) 2026-06-11 10:28:22 +09:00
mikkeli 38dd42cfc6 Merge pull request 'paxprotej: preserving notes space' (#12) from autowiki/cleanups into master
/ publish (push) Successful in 4s
Reviewed-on: mikkeli/ncmr-songs#12
2026-06-10 01:30:14 +00:00
mikkeli 09616c45df Merge branch 'master' into autowiki/cleanups 2026-06-10 01:30:08 +00:00
mikkeli 5c7a2c3a4c paxprotej: preserving notes space 2026-06-10 10:29:54 +09:00
mikkeli c4f2bbdac9 Merge pull request 'autowiki/cleanups' (#11) from autowiki/cleanups into master
/ publish (push) Successful in 11s
Reviewed-on: mikkeli/ncmr-songs#11
2026-06-10 01:26:13 +00:00
mikkeli 4bb9dc4139 paxprotej: armed paxprotej songs for automation 2026-06-10 10:24:56 +09:00
mikkeli 678de9c99d tunnels: prepared for automation 2026-06-10 10:04:23 +09:00
mikkeli af5defab7d kairo: added 'kairo' category 2026-06-10 10:03:48 +09:00
mikkeli 7e3ef5c319 pulse: fixed dev note formatting 2026-06-10 10:01:41 +09:00
mikkeli 960a99770a kairo: staged transform and LRC 2026-06-10 10:00:38 +09:00
mikkeli 4b8dfec752 kairo: prepared ymgj 2026-06-10 09:57:46 +09:00
mikkeli f8d98a11f1 Merge pull request 'autowiki/pulse: refined explanations. conclusion of autowiki test #1 (as a whole).' (#10) from autowiki/pulse into master
/ publish (push) Successful in 3s
Reviewed-on: mikkeli/ncmr-songs#10
2026-06-09 16:10:24 +00:00
mikkeli 6997317cc9 Merge branch 'master' into autowiki/pulse 2026-06-09 16:10:14 +00:00
mikkeli ba3938a00b autowiki/pulse: refined explanations. conclusion of autowiki test #1 (as a whole).branch 'autowiki/pulse' will be merged and deleted until something else needs editing 2026-06-10 01:09:41 +09:00
mikkeli 958c6a1180 Merge pull request 'autowiki/pulse: minor grammatical clarifications' (#9) from autowiki/pulse into master
/ publish (push) Successful in 3s
Reviewed-on: mikkeli/ncmr-songs#9
2026-06-09 16:00:32 +00:00
mikkeli 5c20a8573b autowiki/pulse: minor grammatical clarifications 2026-06-10 00:59:45 +09:00
mikkeli ec5c7a80ea Merge pull request 'autowiki/pulse' (#8) from autowiki/pulse into master
/ publish (push) Successful in 3s
Here we go!
2026-06-09 15:53:39 +00:00
mikkeli 4d5c029585 autowiki/pulse: added forgotten category 2026-06-10 00:51:46 +09:00
mikkeli c9f0c4c30e autowiki/pulse: updated yaml headers to match new automation schema. pulse_dev.md should get its own pagepulse.md should get auto-generated intra-wiki link (singular as there's only one) 2026-06-10 00:47:36 +09:00
mikkeli 72a4ad1999 ci: use pre-built novoyuuparosk-wiki-runner image
/ publish (push) Failing after 2s
Drops apt-get and pip install steps — deps are baked into the
locally-built shared runner image. See novoyuuparosk-auto-wiki
README for rebuild instructions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 00:16:03 +09:00
mikkeli a60c8fd123 ci: update pipeline entrypoint to publish.py
/ publish (push) Successful in 30s
render.py was renamed to publish.py in novoyuuparosk-auto-wiki.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 22:39:42 +09:00
mikkeli 2a2874254b ci: add workflow_dispatch trigger
/ publish (push) Successful in 44s
Allows manual pipeline runs from the Gitea UI without needing a
dummy commit. Also fixes blank-commit trigger issue (paths-ignore
skips runs with no changed files).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 18:29:50 +09:00
mikkeli 1b373dbea8 blank commit to re-trigger automation #3 2026-06-09 18:28:32 +09:00
mikkeli b37b5482c9 Merge pull request 'autowiki/pulse: added lrc file and declaration in markdown to justify another automation fire' (#7) from autowiki/pulse into master
/ publish (push) Failing after 28s
Reviewed-on: mikkeli/ncmr-songs#7
2026-06-09 09:19:26 +00:00
mikkeli 738afb87f3 Merge branch 'master' into autowiki/pulse 2026-06-09 09:19:17 +00:00
mikkeli a5bfd6ce17 autowiki/pulse: added lrc file and declaration in markdown to justify another automation fire 2026-06-09 18:18:33 +09:00
mikkeli 09d3544f49 blank commit to re-trigger automation #2 2026-06-09 18:14:58 +09:00
mikkeli 88b56c2dfc Merge pull request 'autowiki/pulse: added unnecessary note to pulse.md to justify yet another test PR' (#6) from autowiki/pulse into master
/ publish (push) Failing after 27s
Yeah whatever
2026-06-09 09:08:51 +00:00
mikkeli 74e5ee7715 autowiki/pulse: added unnecessary note to pulse.md to justify yet another test PR 2026-06-09 18:08:16 +09:00
mikkeli 762ea8386e publish: drop --branch flag now that automation/songs is merged to main
/ publish (push) Failing after 35s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 18:05:43 +09:00
mikkeli 47dc018d6b publish: drop diff detection, always run --all
/ publish (push) Failing after 28s
Git diff is unreliable as a publish gate — failed runs silently drop
files. Wiki idempotency (commit SHA in banner) is now the sole
gating mechanism: unchanged pages are skipped, changed pages update.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 18:01:52 +09:00
mikkeli 28027a5ffd blank commit to re-trigger automation 2026-06-09 17:56:24 +09:00
mikkeli 316540f705 publish: clone auto-wiki from automation/songs branch
/ publish (push) Successful in 44s
main branch only has READMEs; renderer code lives on automation/songs.
Also adds --depth 1 since history isn't needed for a code dependency.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 17:52:59 +09:00
mikkeli 07e7533651 Merge pull request 'Wiki automation test #2' (#5) from autowiki/pulse into master
/ publish (push) Failing after 26s
Looks better than nothing to me
2026-06-09 08:50:53 +00:00
mikkeli b08ddeb427 changed environment variable name for Gitea URL to 'URL_TO_GITEA' 2026-06-09 17:49:02 +09:00
mikkeli cfba584365 publish: replace workflow_call stub with self-contained workflow
/ publish (push) Failing after 38s
workflow_call cross-repo fetch fails auth on this Gitea setup —
the auto-generated run token is scoped to ncmr-songs only and
cannot clone the private novoyuuparosk-auto-wiki repo during
workflow preparation. Flattened into a standalone job that
clones auto-wiki in a step using FAPAT, which works.

Also switches server URL references to vars.GITEA_URL to avoid
relying on github.server_url which resolves to github.com here.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 17:43:23 +09:00
mikkeli 3476e5b07f Merge pull request 'pulse: automatic wiki update test' (#4) from autowiki/pulse into master
/ publish (push) Failing after 0s
Looks mostly harmless to me
2026-06-09 08:31:46 +00:00
wan 27a633d2c7 pulse: added YAML metadata for automation 2026-06-09 16:39:58 +09:00
mikkeli e6cf8aeeaa Add Gitea Actions stub workflow for auto-wiki pipeline
/ publish (push) Failing after 0s
Calls novoyuuparosk-auto-wiki/.gitea/workflows/publish-songs.yml
on push to master (excluding wip/, README.md, .gitignore, .claude/).
References automation/songs branch during development — switch to @main
when that branch merges.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 16:39:55 +09:00
mikkeli 1c3aedad9d Merge pull request 'Merge completed songs/pulse into master' (#3) from songs/pulse into master
I personally sanctioned this.
2026-06-09 00:59:50 +00:00
wan 19de31034b pulse: minor change on main project file 2026-06-09 09:53:28 +09:00
wan 76239bc55e pulse: move completed files from wip/ to ses/
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-09 09:43:58 +09:00
wan 4f67331e26 pulse: reorganised files. is for the main wiki page and for the secondary, dev gibberish page. 2026-06-09 09:32:16 +09:00
Mikkeli Matlock 118213f2ee pulse: pulse_cn.md: fixed newlines 2026-06-07 16:47:12 +09:00
Mikkeli Matlock 246af3f650 pulse: cn and jp translations 2026-06-07 16:44:24 +09:00
Mikkeli Matlock 1a5c3aba1e pulse: added chinese translation 2026-06-06 17:24:06 +09:00
Mikkeli Matlock 2d0aaa9dd8 pulse: minor change on creator's note 2026-06-04 17:33:32 +09:00
Mikkeli Matlock 05d5af3cb7 pulse: creator's note mostly done 2026-06-04 15:44:16 +09:00
wan b2b8abf397 pulse: creator's notes minor 2026-06-01 19:04:34 +09:00