|
68 | 68 | id: cache-programs
|
69 | 69 | with:
|
70 | 70 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
71 |
| - key: ${{ matrix.program-target }}-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 71 | + key: ${{ matrix.program-target }}-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
72 | 72 |
|
73 | 73 | # This is not pretty, but we need `make` to see the compiled programs are
|
74 | 74 | # actually newer than the sources, otherwise it will try to rebuild them
|
@@ -126,44 +126,44 @@ jobs:
|
126 | 126 | uses: actions/cache/restore@v3
|
127 | 127 | with:
|
128 | 128 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
129 |
| - key: cairo_test_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 129 | + key: cairo_test_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
130 | 130 | fail-on-cache-miss: true
|
131 | 131 | - name: Fetch proof programs
|
132 | 132 | uses: actions/cache/restore@v3
|
133 | 133 | with:
|
134 | 134 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
135 |
| - key: cairo_proof_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 135 | + key: cairo_proof_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
136 | 136 | fail-on-cache-miss: true
|
137 | 137 | - name: Fetch bench programs
|
138 | 138 | uses: actions/cache/restore@v3
|
139 | 139 | with:
|
140 | 140 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
141 |
| - key: cairo_bench_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 141 | + key: cairo_bench_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
142 | 142 | fail-on-cache-miss: true
|
143 | 143 | - name: Fetch test contracts (Cairo 1)
|
144 | 144 | uses: actions/cache/restore@v3
|
145 | 145 | with:
|
146 | 146 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
147 |
| - key: cairo_1_test_contracts-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 147 | + key: cairo_1_test_contracts-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
148 | 148 | fail-on-cache-miss: true
|
149 | 149 | - name: Fetch test contracts (Cairo 2)
|
150 | 150 | uses: actions/cache/restore@v3
|
151 | 151 | with:
|
152 | 152 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
153 |
| - key: cairo_2_test_contracts-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 153 | + key: cairo_2_test_contracts-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
154 | 154 | fail-on-cache-miss: true
|
155 | 155 | - name: Fetch WASM Cairo 1 Example
|
156 | 156 | uses: actions/cache/restore@v3
|
157 | 157 | with:
|
158 | 158 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
159 |
| - key: wasm_cairo_1_example-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 159 | + key: wasm_cairo_1_example-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
160 | 160 | fail-on-cache-miss: true
|
161 | 161 |
|
162 | 162 | - name: Merge caches
|
163 | 163 | uses: actions/cache/save@v3
|
164 | 164 | with:
|
165 |
| - path: ${{ env.CAIRO_PROGRAMS_PATH }} |
166 |
| - key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 165 | + path: ${{ env.CAIRO_PROGRAMS_PATH }} |
| 166 | + key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
167 | 167 |
|
168 | 168 | lint:
|
169 | 169 | needs: merge-caches
|
@@ -192,7 +192,7 @@ jobs:
|
192 | 192 | uses: actions/cache/restore@v3
|
193 | 193 | with:
|
194 | 194 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
195 |
| - key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 195 | + key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
196 | 196 | fail-on-cache-miss: true
|
197 | 197 |
|
198 | 198 | - name: Run clippy
|
@@ -237,7 +237,7 @@ jobs:
|
237 | 237 | uses: actions/cache/restore@v3
|
238 | 238 | with:
|
239 | 239 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
240 |
| - key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 240 | + key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
241 | 241 | fail-on-cache-miss: true
|
242 | 242 |
|
243 | 243 | # NOTE: we do this separately because --workspace operates in weird ways
|
@@ -284,7 +284,7 @@ jobs:
|
284 | 284 | uses: actions/cache/restore@v3
|
285 | 285 | with:
|
286 | 286 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
287 |
| - key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 287 | + key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
288 | 288 | fail-on-cache-miss: true
|
289 | 289 |
|
290 | 290 | - name: Check all features (workspace)
|
@@ -319,7 +319,7 @@ jobs:
|
319 | 319 | uses: actions/cache/restore@v3
|
320 | 320 | with:
|
321 | 321 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
322 |
| - key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 322 | + key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
323 | 323 | fail-on-cache-miss: true
|
324 | 324 |
|
325 | 325 | - name: Check no-std
|
@@ -356,7 +356,7 @@ jobs:
|
356 | 356 | uses: actions/cache/restore@v3
|
357 | 357 | with:
|
358 | 358 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
359 |
| - key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 359 | + key: all-programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
360 | 360 | fail-on-cache-miss: true
|
361 | 361 |
|
362 | 362 | - name: Install testing tools
|
@@ -472,7 +472,7 @@ jobs:
|
472 | 472 | uses: actions/cache/restore@v3
|
473 | 473 | with:
|
474 | 474 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
475 |
| - key: ${{ matrix.program-target }}-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 475 | + key: ${{ matrix.program-target }}-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
476 | 476 | fail-on-cache-miss: true
|
477 | 477 |
|
478 | 478 | # This is not pretty, but we need `make` to see the compiled programs are
|
@@ -519,7 +519,7 @@ jobs:
|
519 | 519 | uses: actions/cache/restore@v3
|
520 | 520 | with:
|
521 | 521 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
522 |
| - key: ${{ matrix.program-target }}-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 522 | + key: ${{ matrix.program-target }}-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
523 | 523 | fail-on-cache-miss: true
|
524 | 524 |
|
525 | 525 | - name: Generate traces
|
@@ -886,7 +886,7 @@ jobs:
|
886 | 886 | uses: actions/cache/restore@v3
|
887 | 887 | with:
|
888 | 888 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
889 |
| - key: cairo_proof_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 889 | + key: cairo_proof_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
890 | 890 | fail-on-cache-miss: true
|
891 | 891 |
|
892 | 892 | - name: Run script
|
@@ -926,7 +926,7 @@ jobs:
|
926 | 926 | uses: actions/cache/restore@v3
|
927 | 927 | with:
|
928 | 928 | path: ${{ env.CAIRO_PROGRAMS_PATH }}
|
929 |
| - key: cairo_proof_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'cairo_programs/cairo-1-programs/bitwise.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
| 929 | + key: cairo_proof_programs-cache-${{ hashFiles('cairo_programs/**/*.cairo', 'examples/wasm-demo/src/array_sum.cairo', 'Makefile', 'requirements.txt') }} |
930 | 930 | fail-on-cache-miss: true
|
931 | 931 |
|
932 | 932 | - name: Fetch pie
|
|
0 commit comments