From 2cbb5e390889db37b89b2e1860497df082e563bc Mon Sep 17 00:00:00 2001 From: debuggerx Date: Tue, 3 Aug 2021 23:07:37 +0800 Subject: [PATCH] test disk space monitor. --- .github/workflows/build.yml | 8 ++++---- monitor.sh | 8 ++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 monitor.sh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6d0610c..0adc216 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,16 +1,16 @@ -name: Build deb packages +name: Build kernel deb packages on: push jobs: build: - name: Build my artifact + name: Build kernel runs-on: ubuntu-latest steps: - name: Maximize build space uses: easimon/maximize-build-space@master with: root-reserve-mb: 1024 - swap-size-mb: 1024 + swap-size-mb: 512 remove-dotnet: 'true' remove-android: 'true' remove-haskell: 'true' @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v2 - name: Build - run: sudo bash build_action.sh + run: bash monitor.sh & sudo bash build_action.sh && rm monitor.sh - name: Artifact uses: actions/upload-artifact@v2 diff --git a/monitor.sh b/monitor.sh new file mode 100644 index 0000000..a5c53d4 --- /dev/null +++ b/monitor.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +while [ -f monitor.sh ]; do + echo ================================================ + df -h + echo ================================================ + sleep 5 +done \ No newline at end of file