Skip to content

Tags: cv/kananeko

Tags

rom-fd998e4e7319

Toggle rom-fd998e4e7319's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
Polish the title screen

Warm up the title palette, add a slower framed start prompt, and redraw the title cat sprite so it reads more clearly as a cat. Also make the title prompt timing deterministic for tests and gameplay transitions.

rom-fd3afb7d9bc2

Toggle rom-fd3afb7d9bc2's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: release every commit in a push

Change the ROM release workflow from a single-ref build into a two-stage flow:
a collector job resolves the exact commit SHAs to build, and the release
job runs as a matrix over every commit in that set.

On normal pushes to main this means every commit in the pushed range gets
its own ROM prerelease, not just the tip commit. For manual backfills,
workflow_dispatch now accepts either a single ref or a git revision range,
so historical releases can be queued from the GitHub UI without keeping a
separate helper script in the repository.

Delete scripts/backfill-rom-releases.sh since the workflow itself now owns
that backfill behavior.

rom-fa1db57a1587

Toggle rom-fa1db57a1587's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: pin release builds to node 25.9

The historical backfill run showed that many older commits predate .nvmrc,
so actions/setup-node failed before the build even started.

Pin the release workflow to Node 25.9.0 directly instead of reading the
version from the checked-out commit. That keeps current builds on the same
runtime we use locally while also letting old commits build successfully
during workflow_dispatch range backfills.

rom-f2b19546adb7

Toggle rom-f2b19546adb7's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: pin release builds to node 25.9

The historical backfill run showed that many older commits predate .nvmrc,
so actions/setup-node failed before the build even started.

Pin the release workflow to Node 25.9.0 directly instead of reading the
version from the checked-out commit. That keeps current builds on the same
runtime we use locally while also letting old commits build successfully
during workflow_dispatch range backfills.

rom-e6922267ee7f

Toggle rom-e6922267ee7f's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: pin release builds to node 25.9

The historical backfill run showed that many older commits predate .nvmrc,
so actions/setup-node failed before the build even started.

Pin the release workflow to Node 25.9.0 directly instead of reading the
version from the checked-out commit. That keeps current builds on the same
runtime we use locally while also letting old commits build successfully
during workflow_dispatch range backfills.

rom-e974218a418e

Toggle rom-e974218a418e's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: make ROM releases more descriptive

Refresh the release workflow metadata so GitHub Releases feel less like raw
artifacts and more like little build cards.

Release titles now include the short commit SHA and commit subject, while
the notes render a small changelog-style layout with the commit message,
downloadable asset names, and build metadata.

This keeps future per-commit ROM releases readable in the GitHub UI and
works for both current kananeko artifacts and older historical builds.

rom-e3cc79684d9d

Toggle rom-e3cc79684d9d's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: pin release builds to node 25.9

The historical backfill run showed that many older commits predate .nvmrc,
so actions/setup-node failed before the build even started.

Pin the release workflow to Node 25.9.0 directly instead of reading the
version from the checked-out commit. That keeps current builds on the same
runtime we use locally while also letting old commits build successfully
during workflow_dispatch range backfills.

rom-de510a00d91c

Toggle rom-de510a00d91c's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: pin release builds to node 25.9

The historical backfill run showed that many older commits predate .nvmrc,
so actions/setup-node failed before the build even started.

Pin the release workflow to Node 25.9.0 directly instead of reading the
version from the checked-out commit. That keeps current builds on the same
runtime we use locally while also letting old commits build successfully
during workflow_dispatch range backfills.

rom-ddc300ad22ad

Toggle rom-ddc300ad22ad's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: release every commit in a push

Change the ROM release workflow from a single-ref build into a two-stage flow:
a collector job resolves the exact commit SHAs to build, and the release
job runs as a matrix over every commit in that set.

On normal pushes to main this means every commit in the pushed range gets
its own ROM prerelease, not just the tip commit. For manual backfills,
workflow_dispatch now accepts either a single ref or a git revision range,
so historical releases can be queued from the GitHub UI without keeping a
separate helper script in the repository.

Delete scripts/backfill-rom-releases.sh since the workflow itself now owns
that backfill behavior.

rom-dd32f93a2d4a

Toggle rom-dd32f93a2d4a's commit message

Verified

This commit was signed with the committer’s verified signature.
cv Carlos Villela
ci: release every commit in a push

Change the ROM release workflow from a single-ref build into a two-stage flow:
a collector job resolves the exact commit SHAs to build, and the release
job runs as a matrix over every commit in that set.

On normal pushes to main this means every commit in the pushed range gets
its own ROM prerelease, not just the tip commit. For manual backfills,
workflow_dispatch now accepts either a single ref or a git revision range,
so historical releases can be queued from the GitHub UI without keeping a
separate helper script in the repository.

Delete scripts/backfill-rom-releases.sh since the workflow itself now owns
that backfill behavior.