52
52
components : rustfmt
53
53
- name : Install deps
54
54
run : |
55
+ sudo apt-get update
55
56
sudo apt-get install --yes --no-install-recommends clang-18 libelf-dev zlib1g-dev linux-headers-$(uname -r)
56
57
sudo ln -s /usr/include/asm-generic /usr/include/asm
57
58
sudo rm -f /bin/clang && sudo ln -s /usr/bin/clang-18 /bin/clang
71
72
- uses : actions/checkout@v4
72
73
- name : Install deps
73
74
run : |
75
+ sudo apt-get update
74
76
sudo apt-get install --yes --no-install-recommends libelf-dev linux-headers-$(uname -r)
75
77
sudo ln -s /usr/include/asm-generic /usr/include/asm
76
78
- uses : dtolnay/rust-toolchain@nightly
@@ -102,7 +104,9 @@ jobs:
102
104
steps :
103
105
- uses : actions/checkout@v4
104
106
- name : Install deps
105
- run : sudo apt-get install --yes --no-install-recommends libelf-dev autopoint
107
+ run : |
108
+ sudo apt-get update
109
+ sudo apt-get install --yes --no-install-recommends libelf-dev autopoint
106
110
- uses : dtolnay/rust-toolchain@stable
107
111
- uses : Swatinem/rust-cache@v2
108
112
- name : Build libbpf-rs sample
@@ -127,6 +131,7 @@ jobs:
127
131
- uses : actions/checkout@v4
128
132
- name : Install deps
129
133
run : |
134
+ sudo apt-get update
130
135
sudo apt-get install --yes --no-install-recommends libelf-dev linux-headers-$(uname -r)
131
136
sudo ln -s /usr/include/asm-generic /usr/include/asm
132
137
- name : Install Nightly Rust
@@ -149,7 +154,9 @@ jobs:
149
154
steps :
150
155
- uses : actions/checkout@v4
151
156
- name : Install deps
152
- run : sudo apt-get install --yes --no-install-recommends libelf-dev
157
+ run : |
158
+ sudo apt-get update
159
+ sudo apt-get install --yes --no-install-recommends libelf-dev
153
160
- uses : dtolnay/rust-toolchain@stable
154
161
- uses : Swatinem/rust-cache@v2
155
162
# `-lzstd` is necessary because Ubuntu's system libelf.a is built
@@ -219,6 +226,7 @@ jobs:
219
226
- uses : actions/checkout@v4
220
227
- name : Install deps
221
228
run : |
229
+ sudo apt-get update
222
230
sudo apt-get install --yes --no-install-recommends libelf-dev linux-headers-$(uname -r)
223
231
sudo ln -s /usr/include/asm-generic /usr/include/asm
224
232
- uses : dtolnay/rust-toolchain@stable
@@ -250,6 +258,7 @@ jobs:
250
258
- uses : actions/checkout@v4
251
259
- name : Install deps
252
260
run : |
261
+ sudo apt-get update
253
262
sudo apt-get install --yes --no-install-recommends libelf-dev linux-headers-$(uname -r)
254
263
sudo ln -s /usr/include/asm-generic /usr/include/asm
255
264
- uses : dtolnay/rust-toolchain@stable
0 commit comments