Skip to content
Snippets Groups Projects
  1. Dec 24, 2023
  2. Dec 09, 2023
    • Mathijs van Veluw's avatar
      Fix the version string (#4153) · 3246251f
      Mathijs van Veluw authored
      For some reason still not known, the `.git` directory was not copied
      into the container. I think buildkit (buildx) did this by default before, and
      stopped this with newer versions.
      
      This PR fixes this by also touching `build.rs` besides `src/main.rs`.
      
      This PR also updates Rust to v1.74.1 and some crates, including the
      latest version of Alpine 3.19.
      
      Fixes #4150
      Unverified
      3246251f
  3. Dec 04, 2023
    • Mathijs van Veluw's avatar
      Update Rust, Crates, Profile and Actions (#4126) · 34e00e14
      Mathijs van Veluw authored
      - 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
      Unverified
      34e00e14
  4. Nov 04, 2023
  5. Oct 22, 2023
    • Mathijs van Veluw's avatar
      Container building changes (#3958) · d722328f
      Mathijs van Veluw authored
      * WIP: Container building changes
      
      * Small updates
      
      - Updated to rust 1.73.0
      - Updated crates
      - Updated documentation
      - Added a bake.sh script to make baking easier
      
      * Update GitHub Actions Workflow
      
      - Updated workflow to use qemu and buildx bake
      
      In the future i would like to extract the alpine based binaries and add
      them as artifacts to the release.
      
      * Address review remarks and small updates
      
      - Addressed review remarks
      - Added `podman-bake.sh` script to build Vaultwarden with podman
      - Updated README
      - Updated crates
      - Added `VW_VERSION` support
      - Added annotations
      - Updated web-vault to v2023.9.1
      Unverified
      d722328f
Loading