Skip to content

Commit 4361cdf

Browse files
authored
Merge pull request #5 from kevinjqliu/kevinjqliu/debug-docker
add swap then debug
2 parents 1401749 + d48fc54 commit 4361cdf

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,19 @@ jobs:
226226
with:
227227
enable-cache: true
228228

229+
- name: Add extra swap for release build
230+
if: inputs.build_mode == 'release'
231+
run: |
232+
set -euxo pipefail
233+
sudo swapoff -a || true
234+
sudo rm -f /swapfile
235+
sudo fallocate -l 16G /swapfile || sudo dd if=/dev/zero of=/swapfile bs=1M count=16384
236+
sudo chmod 600 /swapfile
237+
sudo mkswap /swapfile
238+
sudo swapon /swapfile
239+
free -h
240+
swapon --show
241+
229242
- name: Debug host and Docker resources (pre-build)
230243
if: inputs.build_mode == 'release'
231244
run: |
@@ -241,19 +254,6 @@ jobs:
241254
docker system df
242255
docker ps -a
243256
244-
- name: Add extra swap for release build
245-
if: inputs.build_mode == 'release'
246-
run: |
247-
set -euxo pipefail
248-
sudo swapoff -a || true
249-
sudo rm -f /swapfile
250-
sudo fallocate -l 16G /swapfile || sudo dd if=/dev/zero of=/swapfile bs=1M count=16384
251-
sudo chmod 600 /swapfile
252-
sudo mkswap /swapfile
253-
sudo swapon /swapfile
254-
free -h
255-
swapon --show
256-
257257
- name: Build (release mode)
258258
uses: PyO3/maturin-action@v1
259259
if: inputs.build_mode == 'release'

0 commit comments

Comments
 (0)