on master help sign in
xargs
9ac8d6ciko
.github/actions/nix_cache/action.yaml+3−3
@@ -31,7 +31,7 @@ runs:
31 with:
31 with:
32 path: |
32 path: |
33 ~/nix/store/
33 ~/nix/store/
34− ~/nix/var/nix/db/
34+ ~/nix/var/nix/db/db.sqlite
35 key: ${{ inputs.key }}
35 key: ${{ inputs.key }}
36 restore-keys: ${{ inputs.restore-keys }}
36 restore-keys: ${{ inputs.restore-keys }}
37 - name: make nix store writable
37 - name: make nix store writable
@@ -42,6 +42,6 @@ runs:
42 if [[ -d ~/nix ]]; then
42 if [[ -d ~/nix ]]; then
43 echo "in"
43 echo "in"
44 ls ~/nix
44 ls ~/nix
45− sudo mv -f ~/nix/store/* /nix/store/
45+ find -d /nix/store -maxdepth 1 | sudo xargs -I {} mv -f {} /nix/store/
46− sudo mv -f ~/nix/var/nix/db/* /nix/var/nix/db/
46+ sudo mv -f ~/nix/var/nix/db/db.sqlite /nix/var/nix/db/db.sqlite
47 fi
47 fi
.github/actions/nix_cache_post/action.yaml+2−2
@@ -7,5 +7,5 @@ runs:
7 shell: bash
7 shell: bash
8 run: |
8 run: |
9 mkdir -p ~/nix/store/ ~/nix/var/nix/db/
9 mkdir -p ~/nix/store/ ~/nix/var/nix/db/
10− sudo mv -f /nix/store/* ~/nix/store/
10+ find -d /nix/store -maxdepth 1 | sudo xargs -I {} mv -f {} ~/nix/store/
11− sudo mv -f /nix/var/nix/db/* ~/nix/var/nix/db/
11+ sudo mv -f /nix/var/nix/db/db.sqlite ~/nix/var/nix/db/db.sqlite