Skip to content

Commit f1532cf

Browse files
committed
fix: ci: Fix cache paths
1 parent 5735f72 commit f1532cf

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

.github/workflows/flamegraph_reporter.yaml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,16 @@ jobs:
3939
uses: actions/cache@v4
4040
with:
4141
path: |
42-
~/.cargo/bin/addr2line
43-
~/.cargo/bin/flamegraph
44-
~/.cargo/bin/inferno-*
42+
${{ env.HOME }}/.cargo/bin/addr2line
43+
${{ env.HOME }}/.cargo/bin/flamegraph
44+
${{ env.HOME }}/.cargo/bin/inferno-*
4545
key: ${{ runner.os }}-${{ env.RUST_VERSION }}-extra-binaries
4646

4747
- name: Cache ethrex_l2
4848
id: cache-ethrex-l2
4949
uses: actions/cache@v4
5050
with:
51-
path: ~/.cargo/bin/ethrex_l2
51+
path: ${{ env.HOME }}/.cargo/bin/ethrex_l2
5252
key: ${{ runner.os }}-${{ env.RUST_VERSION }}-ethrex-l2-${{ hashFiles('cmd/ethrex_l2/Cargo.lock') }}
5353

5454
- name: Change perf settings
@@ -61,11 +61,11 @@ jobs:
6161
- name: Check addr2line installation
6262
id: check-addr2line
6363
run: |
64-
if [ -f "./cargo/bin/addr2line" ]; then
65-
echo "./cargo/bin/addr2line found"
64+
if [ -f "$HOME/.cargo/bin/addr2line" ]; then
65+
echo "$HOME/.cargo/bin/addr2line found"
6666
echo "addr2line_exists=true" >> $GITHUB_OUTPUT
6767
else
68-
echo "./cargo/bin/addr2line NOT found"
68+
echo "$HOME/.cargo/bin/addr2line NOT found"
6969
echo "addr2line_exists=false" >> $GITHUB_OUTPUT
7070
fi
7171
@@ -86,23 +86,23 @@ jobs:
8686
8787
- name: Install flamegraph
8888
run: |
89-
if [ ! -f "./cargo/bin/flamegraph" ]; then
89+
if [ ! -f "$HOME/.cargo/bin/flamegraph" ]; then
9090
cargo install --force flamegraph
9191
else
92-
echo "./cargo/bin/flamegraph" already found
92+
echo "$HOME/.cargo/bin/flamegraph" already found
9393
fi
94-
if [ ! -f "./cargo/bin/inferno-collapse-perf" ]; then
94+
if [ ! -f "$HOME/.cargo/bin/inferno-collapse-perf" ]; then
9595
cargo install --force inferno
9696
else
97-
echo "./cargo/bin/inferno-collapse-perf" already found
97+
echo "$HOME/.cargo/bin/inferno-collapse-perf" already found
9898
fi
9999
100100
- name: Install ethrex_l2 cli
101101
run: |
102-
if [ -f "./cargo/bin/ethrex_l2" ]; then
103-
echo "./cargo/bin/ethrex_l2" already found
102+
if [ -f "$HOME/.cargo/bin/ethrex_l2" ]; then
103+
echo "$HOME/.cargo/bin/ethrex_l2" already found
104104
else
105-
cargo install --path cmd/ethrex_l2
105+
cargo install --force --path cmd/ethrex_l2
106106
fi
107107
ethrex_l2 config create default --default
108108
ethrex_l2 config set default
@@ -171,16 +171,16 @@ jobs:
171171
uses: actions/cache@v4
172172
with:
173173
path: |
174-
~/.cargo/bin/addr2line
175-
~/.cargo/bin/flamegraph
176-
~/.cargo/bin/inferno-*
174+
${{ env.HOME }}/.cargo/bin/addr2line
175+
${{ env.HOME }}/.cargo/bin/flamegraph
176+
${{ env.HOME }}/.cargo/bin/inferno-*
177177
key: ${{ runner.os }}-${{ env.RUST_VERSION }}-extra-binaries
178178

179179
- name: Cache ethrex_l2
180180
id: cache-ethrex-l2
181181
uses: actions/cache@v4
182182
with:
183-
path: ~/.cargo/bin/ethrex_l2
183+
path: ${{ env.HOME }}/.cargo/bin/ethrex_l2
184184
key: ${{ runner.os }}-${{ env.RUST_VERSION }}-ethrex-l2-${{ hashFiles('cmd/ethrex_l2/Cargo.lock') }}
185185

186186
- name: Change perf settings
@@ -193,11 +193,11 @@ jobs:
193193
- name: Check addr2line installation
194194
id: check-addr2line
195195
run: |
196-
if [ -f "./cargo/bin/addr2line" ]; then
197-
echo "./cargo/bin/addr2line found"
196+
if [ -f "$HOME/.cargo/bin/addr2line" ]; then
197+
echo "$HOME/.cargo/bin/addr2line found"
198198
echo "addr2line_exists=true" >> $GITHUB_OUTPUT
199199
else
200-
echo "./cargo/bin/addr2line NOT found"
200+
echo "$HOME/.cargo/bin/addr2line NOT found"
201201
echo "addr2line_exists=false" >> $GITHUB_OUTPUT
202202
fi
203203
@@ -218,23 +218,23 @@ jobs:
218218
219219
- name: Install flamegraph
220220
run: |
221-
if [ ! -f "./cargo/bin/flamegraph" ]; then
221+
if [ ! -f "$HOME/.cargo/bin/flamegraph" ]; then
222222
cargo install --force flamegraph
223223
else
224-
echo "./cargo/bin/flamegraph" already found
224+
echo "$HOME/.cargo/bin/flamegraph" already found
225225
fi
226-
if [ ! -f "./cargo/bin/inferno-collapse-perf" ]; then
226+
if [ ! -f "$HOME/.cargo/bin/inferno-collapse-perf" ]; then
227227
cargo install --force inferno
228228
else
229-
echo "./cargo/bin/inferno-collapse-perf" already found
229+
echo "$HOME/.cargo/bin/inferno-collapse-perf" already found
230230
fi
231231
232232
- name: Install ethrex_l2 cli
233233
run: |
234-
if [ -f "./cargo/bin/ethrex_l2" ]; then
235-
echo "./cargo/bin/ethrex_l2" already found
234+
if [ -f "$HOME/.cargo/bin/ethrex_l2" ]; then
235+
echo "$HOME/.cargo/bin/ethrex_l2" already found
236236
else
237-
cargo install --path cmd/ethrex_l2
237+
cargo install --force --path cmd/ethrex_l2
238238
fi
239239
ethrex_l2 config create default --default
240240
ethrex_l2 config set default

0 commit comments

Comments
 (0)