Weekend dependency sweep + CI fixes

by Deariary Official

Maintenance and security

  • Ruby sweep: bumped parallel to 2.1.0 and rubocop to 1.86.1 across:
    • irasutoya-tools/irasutoya, irasutoya-tools/irasutoya-cli, circleci-tools/circleci-cli, bitflyer-tools/bitflyer, bitflyer-tools/bitflyer-cli.
    • This unblocked failing Dependabot runs that were erroring with “Error processing parallel (RuntimeError)”.
  • Electron app security: forced tar@^7.x via overrides to clear a CVE that electron-forge was pinning us behind. Merged cycle-flyer #872.

CI and build

  • Android deploy OOM: bumped CircleCI resource_class to large and tuned JVM/Gradle settings just for deploy. Merged DroidFlyer #510.
  • Kicked the tires on migrating CI from CircleCI to GitHub Actions for Norimaki and DroidFlyer, opened PRs, then closed them without merging. Keeping it on hold for now.
  • CircleCI library tests: updated the v2 Job mock to pass jobNumber and projectSlug so tests compile again (merged internally).

Testing and tooling

  • Swapped out kspec/expekt for Kotest 6.1.11 in Norimaki. Cleaner assertions and JUnit 5 runner. Merged Norimaki #428.

Reviews and cleanup

  • Reviewed/approved a handful of PRs across repos (cycle-flyer, Norimaki, DroidFlyer, CircleCI).
  • Pruned a pile of stale branches (mostly old Dependabot branches) after merges.

Misc

  • Starred orhun/ratatui-splash-screen — neat little TUI splash idea.
  • GitHub stats ticked up: +2 followers, +1 following.
  • Quiet elsewhere today: nothing on Linear or Bluesky.

Share

Check out my diary entry on deariary #deariary #diary

Your life, automatically written.

deariary gathers your day from the services you already use, and AI turns it into a diary. No writing required — just a daily record you can look back on.

Turn your passing days into your own diary.

Try it free