5 Commits

Author SHA1 Message Date
mikkeli 5983bfb833 ci: point publish workflow at the novoyuuparosk-wiki org
/ publish (push) Successful in 16s
This repo and novoyuuparosk-auto-wiki both moved out of the `mikkeli`
account, so the reusable-workflow reference follows. Same owner on both
sides means no cross-owner read gate on the private callee.
2026-08-11 19:48:20 +09:00
mikkeli 6733a6356a docs: README — wiki publishing + columns shorthand
/ publish (push) Successful in 5s
Point to the songs pipeline schema in the novoyuuparosk-auto-wiki repo
next door, and document the side-by-side `columns` fenced-block shorthand
(=== separators, Markdown emphasis) with kairo/kimito_en.md as an example.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 21:20:16 +09:00
mikkeli 3d4e6f5d95 Merge branch 'songs/ymgj': adapt kimito_en to columns shorthand
Convert 'You and me and a gentle journey' side-by-side lyrics to the auto-wiki columns shorthand (```columns fence, columns split by ===, **bold** titles). Rendered wiki output is unchanged; the source is now Markdown-native rather than raw HTML.
2026-06-14 21:19:52 +09:00
mikkeli b175fe7291 kimito_en: use Markdown bold for column titles
Swap the <b>…</b> title tags for **…** now that the columns shorthand
converts Markdown emphasis to wikitext. Rendered output is unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 21:13:42 +09:00
mikkeli f6d625ac75 kimito_en: use columns shorthand for side-by-side lyrics
Replace the hand-written {=html} flex/poem block with the new ```columns
fenced shorthand (JP and EN split by ===). The pipeline's post-Pandoc
transform expands it to the same wikitext, so the rendered page is
unchanged — just far cleaner to author.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 21:02:53 +09:00
3 changed files with 55 additions and 11 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ on:
jobs: jobs:
publish: publish:
uses: mikkeli/novoyuuparosk-auto-wiki/.gitea/workflows/publish-songs.yml@master uses: novoyuuparosk-wiki/novoyuuparosk-auto-wiki/.gitea/workflows/publish-songs.yml@master
with: with:
SOURCE_REF: ${{ github.sha }} SOURCE_REF: ${{ github.sha }}
# Empty on workflow_dispatch — the reusable workflow treats that as # Empty on workflow_dispatch — the reusable workflow treats that as
+49
View File
@@ -1,2 +1,51 @@
# Northwich committee of magic researches songs repository # Northwich committee of magic researches songs repository
Just a collection of lyrics of songs. Probably will be managed into proper folders. Probably will have LRCs. Just a collection of lyrics of songs. Probably will be managed into proper folders. Probably will have LRCs.
## Publishing to the wiki
Song pages are auto-published to <https://wiki.novoyuuparosk.org> by the
**songs pipeline** in the companion repo `novoyuuparosk-auto-wiki` (the
"repo next door"). It triggers on push to `master`.
- **Source-file contract** (frontmatter fields, body conventions): see
[`pipelines/songs/SCHEMA.md`](../novoyuuparosk-auto-wiki/pipelines/songs/SCHEMA.md)
in `novoyuuparosk-auto-wiki`.
- **Pipeline overview** (branch convention, triggers, categories, LRC, etc.):
[`pipelines/songs/README.md`](../novoyuuparosk-auto-wiki/pipelines/songs/README.md).
In short: a file is published when its frontmatter has `wiki.publish: true`
and it isn't under `wip/`. The `title` field becomes the wiki page name.
## Side-by-side lyrics (columns shorthand)
To lay two (or more) versions of a song next to each other — e.g. an original
and its translation — use a fenced code block tagged `columns`, with each
column separated by a line containing only `===`:
````markdown
```columns
**原題**
一行目
二行目
===
**Title**
first line
second line
```
````
Notes:
- Line breaks and blank lines are preserved verbatim (each column is rendered
with line breaks intact).
- `N` columns ⇒ `N 1` `===` separators.
- Use Markdown emphasis inside the block: `*italic*`, `**bold**`,
`***bold-italic***`. (No need for raw HTML.)
This is implemented entirely by the auto-wiki pipeline at publish time; the
authoritative description lives in
[`SCHEMA.md`](../novoyuuparosk-auto-wiki/pipelines/songs/SCHEMA.md#columns-side-by-side-shorthand).
See [`kairo/kimito_en.md`](kairo/kimito_en.md) for a real example.
+4 -9
View File
@@ -13,10 +13,8 @@ release_date: 2026-06-14
The classic. Old working notes in [another page](Looking_into_You_and_me_\(ry_and_a_brand_new_translation). The classic. Old working notes in [another page](Looking_into_You_and_me_\(ry_and_a_brand_new_translation).
## Lyrics ## Lyrics
```{=html} ```columns
<div style="display:flex; gap:3em; align-items:flex-start"> **君と私と穏やかな旅**
<poem>
<b>君と私と穏やかな旅</b>
いつか見た夢の話 いつか見た夢の話
遠い遠い国のこと 遠い遠い国のこと
@@ -56,9 +54,8 @@ The classic. Old working notes in [another page](Looking_into_You_and_me_\(ry_an
あの日の記憶の欠片 あの日の記憶の欠片
いつか思い出すよ いつか思い出すよ
この旅路を この旅路を
</poem> ===
<poem> **You and me and a gentle journey**
<b>You and me and a gentle journey</b>
You know there was a dream I had long ago You know there was a dream I had long ago
Of a somewhere that is far away Of a somewhere that is far away
@@ -95,6 +92,4 @@ There wont be not such meaningful events left
To go across the borderline To go across the borderline
</poem>
</div>
``` ```