diff options
author | Mathijs van Veluw <[email protected]> | 2023-12-04 20:26:11 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2023-12-04 20:26:11 +0100 |
commit | 34e00e1478c919f725b1f94534245a55d0f5a005 (patch) | |
tree | 2567f46a4acc0c5aea4702687f39a1b73e4bfb71 /.github/workflows/build.yml | |
parent | 0fdda3bc2f22b1881ac265d08e24ab9ef9402f9e (diff) | |
download | vaultwarden-34e00e1478c919f725b1f94534245a55d0f5a005.tar.gz vaultwarden-34e00e1478c919f725b1f94534245a55d0f5a005.zip |
Update Rust, Crates, Profile and Actions (#4126)
- 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
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r-- | .github/workflows/build.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 908a769f..74282eb1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: steps: # Checkout the repo - name: "Checkout" - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1 # End Checkout the repo |