summary refs log tree commit diff
path: root/pkgs/tools/security/vaultwarden/update.nix
diff options
context:
space:
mode:
authorRobert Schütz <nix@dotlambda.de>2023-03-27 19:44:49 -0700
committerRobert Schütz <nix@dotlambda.de>2023-03-28 10:15:39 -0700
commitf672b32b2eeb2db0a0742884593d7f63ad75e9d1 (patch)
treefc2a98da83cf32feafc2b7a892c0ce0772869464 /pkgs/tools/security/vaultwarden/update.nix
parent4361baa782dc3d3b35fd455a1adc370681d9187c (diff)
downloadnixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.tar
nixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.tar.gz
nixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.tar.bz2
nixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.tar.lz
nixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.tar.xz
nixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.tar.zst
nixpkgs-f672b32b2eeb2db0a0742884593d7f63ad75e9d1.zip
vaultwarden: 1.27.0 -> 1.28.0
Diff: https://github.com/dani-garcia/vaultwarden/compare/1.27.0..1.28.0

Changelog: https://github.com/dani-garcia/vaultwarden/releases/tag/1.28.0
Diffstat (limited to 'pkgs/tools/security/vaultwarden/update.nix')
-rw-r--r--pkgs/tools/security/vaultwarden/update.nix8
1 files changed, 3 insertions, 5 deletions
diff --git a/pkgs/tools/security/vaultwarden/update.nix b/pkgs/tools/security/vaultwarden/update.nix
index 44af26ada0d..c2c03413cc4 100644
--- a/pkgs/tools/security/vaultwarden/update.nix
+++ b/pkgs/tools/security/vaultwarden/update.nix
@@ -20,10 +20,8 @@ writeShellScript "update-vaultwarden" ''
 
   URL="https://raw.githubusercontent.com/dani-garcia/vaultwarden/''${VAULTWARDEN_VERSION}/docker/Dockerfile.j2"
   WEBVAULT_VERSION=$(curl --silent "$URL" | grep "set vault_version" | sed -E "s/.*\"v([^\"]+)\".*/\\1/")
-  old_hash_bw=$(nix --extra-experimental-features nix-command eval -f default.nix --raw vaultwarden.webvault.src.outputHash)
-  old_hash_vw=$(nix --extra-experimental-features nix-command eval -f default.nix --raw vaultwarden.webvault.bw_web_builds.outputHash)
-  new_hash_bw=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-git https://github.com/bitwarden/clients.git --rev "web-v$WEBVAULT_VERSION" | jq --raw-output ".sha256"))
-  new_hash_vw=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-git https://github.com/dani-garcia/bw_web_builds.git --rev "v$WEBVAULT_VERSION" | jq --raw-output ".sha256"))
-  sed -e "s#$old_hash_bw#$new_hash_bw#" -e "s#$old_hash_vw#$new_hash_vw#" -i pkgs/tools/security/vaultwarden/webvault.nix
+  old_hash=$(nix --extra-experimental-features nix-command eval -f default.nix --raw vaultwarden.webvault.bw_web_builds.outputHash)
+  new_hash=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-git https://github.com/dani-garcia/bw_web_builds.git --rev "v$WEBVAULT_VERSION" | jq --raw-output ".sha256"))
+  sed -e "s#$old_hash#$new_hash#" -i pkgs/tools/security/vaultwarden/webvault.nix
   nix-update "vaultwarden.webvault" --version "$WEBVAULT_VERSION"
 ''