Skip to content

ci(music-data): keep chart statistics between builds - #18

Merged
nichinichisou0609 merged 5 commits into
mainfrom
ci/music-data-stats-cache
Oct 6, 2026
Merged

nichinichisou0609 merged 5 commits into
mainfrom
ci/music-data-stats-cache

Conversation

@nichinichisou0609

Copy link
Copy Markdown
  • Syncs MetaSekaiLab/nnnotes main: ournotes-deck v0.0.3 and music-data --stats-cache.
  • The region workflow restores the deck statistics of the region's last build from actions/cache (MUSIC_DATA_STATS_CACHE), passes them to nnnotes music-data --stats-cache, and saves them after the build. A build measures only the charts whose deck model sources (provenance.deck.sourceSha256), options, master tables or chart changed; the cache holds derived statistics that the file publishes, no game files.
  • The build summary counts cached and measured charts.

🤖 Generated with Claude Code

nichinichisou0609 and others added 5 commits October 6, 2026 09:22
Set the package and extension version to 0.1.4, regenerate CHANGELOG.md
with git-cliff and add the reviewed release notes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The region workflow restores the deck statistics of the last build from actions/cache and passes them to nnnotes music-data --stats-cache, so a build measures only the charts whose model sources, options, master tables or chart changed. The run summary counts cached and measured charts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…urces

music-data --stats-cache DIR keeps each chart's deck statistics under the SHA-256 of the deck model's sources, the options, the master tables and the chart, and measures only the charts it lacks. The deck model's provenance names the SHA-256 of its sources (sourceSha256), and the summary counts cached and measured charts (deckStats).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@nichinichisou0609
nichinichisou0609 force-pushed the ci/music-data-stats-cache branch from 855ef30 to 96d96df Compare October 6, 2026 04:15
@nichinichisou0609
nichinichisou0609 merged commit e5b6a0d into main Oct 6, 2026
7 checks passed
@nichinichisou0609
nichinichisou0609 deleted the ci/music-data-stats-cache branch October 6, 2026 04:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant