Skip to content

CI: cache Rust builds in release workflow #30

Description

@ElbertePlinio

release.yml has no Rust build caching, so every tagged release compiles the full workspace from scratch on all platforms (v0.1.2 release run: 22 min). ci.yml already uses Swatinem/rust-cache@v2; pickscribe's release workflow has it and releases in 5–10 min.

Checklist

  • Add Swatinem/rust-cache@v2 to release.yml build matrix (after rust-toolchain step), mirroring pickscribe
  • CI green

Validation

  • Next tagged release: faster builds on the 2nd release after merge (warm cache), assets + latest.json intact

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions