Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit46074e2

Browse files
ci: remove cache-nix-action (#175)
It's twice as fast without the cacheWith cache:<img width="296" alt="image" src="https://github.com/user-attachments/assets/865bfbaf-774d-4213-ba99-b338dbef13dd" />Without:<img width="296" alt="image" src="https://github.com/user-attachments/assets/e55be0dd-bd4e-472f-af4c-c5d06f7ef7ad" />I can only assume it's just faster to compile some of the dependencies then to copy them from the cache
1 parent96da5ae commit46074e2

File tree

1 file changed

+19
-18
lines changed

1 file changed

+19
-18
lines changed

‎.github/actions/nix-devshell/action.yaml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,25 @@ runs:
66
-name:Setup Nix
77
uses:nixbuild/nix-quick-install-action@5bb6a3b3abe66fd09bbf250dce8ada94f856a703# v30
88

9-
-uses:nix-community/cache-nix-action@92aaf15ec4f2857ffed00023aecb6504bb4a5d3d# v6
10-
with:
11-
# restore and save a cache using this key
12-
primary-key:nix-${{ runner.os }}-${{ hashFiles('**/*.nix', '**/flake.lock') }}
13-
# if there's no cache hit, restore a cache by this prefix
14-
restore-prefixes-first-match:nix-${{ runner.os }}-
15-
# collect garbage until Nix store size (in bytes) is at most this number
16-
# before trying to save a new cache
17-
# 1 GB = 1073741824 B
18-
gc-max-store-size-linux:1073741824
19-
# do purge caches
20-
purge:true
21-
# purge all versions of the cache
22-
purge-prefixes:nix-${{ runner.os }}-
23-
# created more than this number of seconds ago relative to the start of the `Post Restore` phase
24-
purge-created:0
25-
# except the version with the `primary-key`, if it exists
26-
purge-primary-key:never
9+
# Using the cache is somehow slower, so we're not using it for now.
10+
# - uses: nix-community/cache-nix-action@135667ec418502fa5a3598af6fb9eb733888ce6a # v6.1.3
11+
# with:
12+
# # restore and save a cache using this key
13+
# primary-key: nix-${{ runner.os }}-${{ hashFiles('**/*.nix', '**/flake.lock') }}
14+
# # if there's no cache hit, restore a cache by this prefix
15+
# restore-prefixes-first-match: nix-${{ runner.os }}-
16+
# # collect garbage until Nix store size (in bytes) is at most this number
17+
# # before trying to save a new cache
18+
# # 1 GB = 1073741824 B
19+
# gc-max-store-size-linux: 1073741824
20+
# # do purge caches
21+
# purge: true
22+
# # purge all versions of the cache
23+
# purge-prefixes: nix-${{ runner.os }}-
24+
# # created more than this number of seconds ago relative to the start of the `Post Restore` phase
25+
# purge-created: 0
26+
# # except the version with the `primary-key`, if it exists
27+
# purge-primary-key: never
2728

2829
-name:Enter devshell
2930
uses:nicknovitski/nix-develop@9be7cfb4b10451d3390a75dc18ad0465bed4932a# v1.2.1

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp