Skip to content

Commit b3aecd4

Browse files
committed
Simplify update script
1 parent 6624415 commit b3aecd4

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

scripts/update-template-inputs.sh

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
set -euo pipefail
22

3-
echo "Updating flake inputs for dev shell templates"
4-
5-
for template in ./nix/templates/dev/*; do
6-
(
7-
echo "\_ updating ${template}"
8-
cd $template
9-
nix flake update
10-
)
11-
done
3+
root=$(git rev-parse --show-toplevel)
124

13-
echo "Updating flake inputs for package build templates"
5+
echo "Updating flake inputs for dev shell templates"
146

15-
for template in ./nix/templates/pkg/*; do
16-
(
17-
cd $template
18-
nix flake update
19-
)
7+
for kind in dev pkg; do
8+
for template in ${root}/nix/templates/${kind}/*; do
9+
(
10+
echo "\_ updating ${template}"
11+
cd $template
12+
nix flake update
13+
nix flake check --all-systems
14+
echo "\_ updated ${template}"
15+
)
16+
done
2017
done

0 commit comments

Comments
 (0)