rfc39: use git fetch to disable maintenance, then run maintenance
Eelco Dolstra committed
Jul 12, 2021 at 15:54 UTC
c4373b01801c7f6d590d4b361d9b38ad77051613
1 file changed
+4
-4
modules/rfc39.nix
+4
-4
@@ -49,19 +49,19 @@ in {
49
git clone git@github.com:NixOS/rfc39-record.git "$recordsdir"
50
fi
51
cd "$recordsdir"
52
- git remote update origin
52
+ git fetch origin --no-auto-maintenance
53
git checkout main
54
git reset --hard origin/main
55
- git gc
55
+ git maintenance run --auto
56
57
nixpkgsdir=$HOME/nixpkgs
58
if ! [[ -e $nixpkgsdir ]]; then
59
git clone https://github.com/NixOS/nixpkgs.git $nixpkgsdir
60
fi
61
cd $nixpkgsdir
62
- git remote update origin
62
+ git fetch origin --no-auto-maintenance
63
git checkout origin/master
64
- git gc
64
+ git maintenance run --auto
65
66
rfc39 \
67
--dump-metrics --metrics-delay=240 --metrics-addr=0.0.0.0:9190 \