We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6624415 commit b3aecd4Copy full SHA for b3aecd4
scripts/update-template-inputs.sh
@@ -1,20 +1,17 @@
1
set -euo pipefail
2
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
+root=$(git rev-parse --show-toplevel)
12
13
-echo "Updating flake inputs for package build templates"
+echo "Updating flake inputs for dev shell templates"
14
15
-for template in ./nix/templates/pkg/*; do
16
17
18
19
+for kind in dev pkg; do
+ for template in ${root}/nix/templates/${kind}/*; do
+ (
+ echo "\_ updating ${template}"
+ cd $template
+ nix flake update
+ nix flake check --all-systems
+ echo "\_ updated ${template} ✅"
+ )
+ done
20
done
0 commit comments