Update Rust, Crates, Profile and Actions #1330

Closed
opened 2026-04-06 01:45:56 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @BlackDex on 12/4/2023

  • Updated Rust to v1.74.0
  • Updated all crates (where possible)
  • Changed release profile to use
    • fat lto
    • 1 codegen-unit This should optimize a bit for speed and a lot for size ~15MB smaller
  • Updated Github actions to use caching for the bake process
  • Added a schedule to clean the cache every week to prevent stale Debian/Alpine base images
  • During the release action, the Alpine/static binaries are added as artifects. Later we could also automatically add them to the releases maybe.
  • Added CODEWONERS to prevent unchecked changes to github actions workflows
*Originally created by @BlackDex on 12/4/2023* - Updated Rust to v1.74.0 - Updated all crates (where possible) - Changed release profile to use * fat lto * 1 codegen-unit This should optimize a bit for speed and a lot for size ~15MB smaller - Updated Github actions to use caching for the bake process - Added a schedule to clean the cache every week to prevent stale Debian/Alpine base images - During the release action, the Alpine/static binaries are added as artifects. Later we could also automatically add them to the releases maybe. - Added CODEWONERS to prevent unchecked changes to github actions workflows
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#1330