@@ -24,10 +24,13 @@ jobs:
2424 - '**/*.go'
2525 - 'integration_test/'
2626 - 'config-example.yaml'
27- - uses : DeterminateSystems /nix-installer- action@main
27+ - uses : nixbuild /nix-quick-install- action@master
2828 if : steps.changed-files.outputs.files == 'true'
29- - uses : DeterminateSystems/magic- nix-cache-action@main
29+ - uses : nix-community/ cache-nix -action@main
3030 if : steps.changed-files.outputs.files == 'true'
31+ with :
32+ primary-key : nix-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/*.nix', '**/flake.lock') }}
33+ restore-prefixes-first-match : nix-${{ runner.os }}-${{ runner.arch }}
3134
3235 - name : golangci-lint
3336 if : steps.changed-files.outputs.files == 'true'
@@ -55,10 +58,13 @@ jobs:
5558 - '**/*.css'
5659 - '**/*.scss'
5760 - '**/*.html'
58- - uses : DeterminateSystems /nix-installer- action@main
61+ - uses : nixbuild /nix-quick-install- action@master
5962 if : steps.changed-files.outputs.files == 'true'
60- - uses : DeterminateSystems/magic- nix-cache-action@main
63+ - uses : nix-community/ cache-nix -action@main
6164 if : steps.changed-files.outputs.files == 'true'
65+ with :
66+ primary-key : nix-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/*.nix', '**/flake.lock') }}
67+ restore-prefixes-first-match : nix-${{ runner.os }}-${{ runner.arch }}
6268
6369 - name : Prettify code
6470 if : steps.changed-files.outputs.files == 'true'
6874 runs-on : ubuntu-latest
6975 steps :
7076 - uses : actions/checkout@v4
71- - uses : DeterminateSystems/nix-installer-action@main
72- - uses : DeterminateSystems/magic-nix-cache-action@main
77+ - uses : nixbuild/nix-quick-install-action@master
78+ - uses : nix-community/cache-nix-action@main
79+ with :
80+ primary-key : nix-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/*.nix', '**/flake.lock') }}
81+ restore-prefixes-first-match : nix-${{ runner.os }}-${{ runner.arch }}
7382
7483 - name : Buf lint
7584 run : nix develop --command -- buf lint proto
0 commit comments