Commit af6faf8
committed
workflows/eval: remove attrs step
Previously, the attrs step consisted of:
- 7s queue time
- 1m 15s run time
Only 25s of this were spent preparing the attr paths. A bit more than a
minute was just spent for queuing, checking out the repo, downloading
nix, downloading dependencies, uploading the artifacts - and then
downloading them again in the next step. All of that can be avoided if
we collect the attrs as part of the outpaths job.
By running the attrs step as part of each outpaths step the attrpaths
will be collected 4x, but:
- We save a minute for each eval run to complete.
- We save a full job, giving us more free runners and *possibly* less
queue times for other jobs in the repo.
- We reduce complexity in the workflow file.1 parent 962836d commit af6faf8
2 files changed
+4
-39
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | 22 | | |
50 | 23 | | |
51 | 24 | | |
52 | | - | |
| 25 | + | |
53 | 26 | | |
54 | 27 | | |
55 | 28 | | |
| |||
62 | 35 | | |
63 | 36 | | |
64 | 37 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | 38 | | |
72 | 39 | | |
73 | 40 | | |
| |||
85 | 52 | | |
86 | 53 | | |
87 | 54 | | |
88 | | - | |
89 | 55 | | |
90 | 56 | | |
91 | 57 | | |
| |||
98 | 64 | | |
99 | 65 | | |
100 | 66 | | |
101 | | - | |
| 67 | + | |
102 | 68 | | |
103 | 69 | | |
104 | 70 | | |
| |||
200 | 166 | | |
201 | 167 | | |
202 | 168 | | |
203 | | - | |
| 169 | + | |
204 | 170 | | |
205 | 171 | | |
206 | 172 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
286 | 286 | | |
287 | 287 | | |
288 | 288 | | |
289 | | - | |
290 | 289 | | |
291 | 290 | | |
292 | 291 | | |
| |||
0 commit comments