@@ -70,7 +70,7 @@ See [Caching Approaches](#caching-approaches).
7070- uses : nixbuild/nix-quick-install-action@v27
7171
7272- name : Restore and cache Nix store
73- uses : nix-community/cache-nix-action@v5
73+ uses : nix-community/cache-nix-action@v6
7474 with :
7575 # restore and save a cache using this key
7676 primary-key : nix-${{ runner.os }}-${{ hashFiles('**/*.nix') }}
@@ -471,7 +471,7 @@ jobs:
471471
472472 - name: Cache Primes
473473 id: cache-primes
474- uses: nix-community/cache-nix-action@v5
474+ uses: nix-community/cache-nix-action@v6
475475 with:
476476 primary-key: ${{ runner.os }}-primes
477477 paths: prime-numbers
@@ -502,7 +502,7 @@ jobs:
502502
503503 - name: Restore cached Primes
504504 id: cache-primes-restore
505- uses: nix-community/cache-nix-action/restore@v5
505+ uses: nix-community/cache-nix-action/restore@v6
506506 with:
507507 primary-key: ${{ runner.os }}-primes
508508 paths: |
@@ -513,7 +513,7 @@ jobs:
513513
514514 - name: Save Primes
515515 id: cache-primes-save
516- uses: nix-community/cache-nix-action/save@v5
516+ uses: nix-community/cache-nix-action/save@v6
517517 with:
518518 primary-key: ${{ steps.cache-primes-restore.outputs.cache-primary-key }}
519519 paths: |
@@ -568,7 +568,7 @@ A cache key can include any of the contexts, functions, literals, and operators
568568For example, using the [`hashFiles`](https://docs.github.com/en/actions/learn-github-actions/expressions#hashfiles) function allows you to create a new cache when dependencies change.
569569
570570` ` ` yaml
571- - uses: nix-community/cache-nix-action@v5
571+ - uses: nix-community/cache-nix-action@v6
572572 with:
573573 primary-key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
574574 paths: |
@@ -585,7 +585,7 @@ Additionally, you can use arbitrary command output in a cache key, such as a dat
585585 run: echo "date=$(/bin/date -u "+%Y%m%d")" >> $GITHUB_OUTPUT
586586 shell: bash
587587
588- - uses: nix-community/cache-nix-action@v5
588+ - uses: nix-community/cache-nix-action@v6
589589 with:
590590 primary-key: ${{ runner.os }}-${{ steps.get-date.outputs.date }}-${{ hashFiles('**/lockfiles') }}
591591 paths: path/to/dependencies
@@ -611,7 +611,7 @@ Example:
611611steps:
612612 - uses: actions/checkout@v4
613613
614- - uses: nix-community/cache-nix-action@v5
614+ - uses: nix-community/cache-nix-action@v6
615615 id: cache
616616 with:
617617 path: path/to/dependencies
@@ -644,7 +644,7 @@ jobs:
644644
645645 - name: Cache Primes
646646 id: cache-primes
647- uses: nix-community/cache-nix-action@v5
647+ uses: nix-community/cache-nix-action@v6
648648 with:
649649 primary-key: primes
650650 paths: prime-numbers
@@ -655,7 +655,7 @@ jobs:
655655
656656 - name: Cache Numbers
657657 id: cache-numbers
658- uses: nix-community/cache-nix-action@v5
658+ uses: nix-community/cache-nix-action@v6
659659 with:
660660 primary-key: primes
661661 paths: numbers
@@ -671,7 +671,7 @@ jobs:
671671
672672 - name: Cache Primes
673673 id: cache-primes
674- uses: nix-community/cache-nix-action@v5
674+ uses: nix-community/cache-nix-action@v6
675675 with:
676676 primary-key: primes
677677 paths: prime-numbers
0 commit comments