From 9149b6dd608a1c0bac75b5ae6de88c9a48cad150 Mon Sep 17 00:00:00 2001 From: Blake Blackshear Date: Tue, 13 Feb 2024 07:25:55 -0600 Subject: [PATCH] more debug and try max space action --- .github/actions/setup/action.yml | 24 ++++++++++++++++++------ .github/workflows/ci.yml | 10 ++++++++++ 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index c96102edb..425b39214 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -11,12 +11,24 @@ outputs: runs: using: "composite" steps: - - name: Remove unnecessary files - run: | - sudo rm -rf /usr/share/dotnet - sudo rm -rf /usr/local/lib/android - sudo rm -rf /opt/ghc - shell: bash + - name: Show disk info + run: df -h + - name: Show docker image info + run: docker image ls --all + - name: Maximize build space + uses: easimon/maximize-build-space@master + with: + root-reserve-mb: 512 + swap-size-mb: 1024 + remove-dotnet: 'true' + remove-android: 'true' + remove-haskell: 'true' + remove-codeql: 'true' + remove-docker-images: 'true' + - name: Show disk info + run: df -h + - name: Show docker image info + run: docker image ls --all - id: lowercaseRepo uses: ASzc/change-string-case-action@v5 with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a821ac98..37950d7e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,8 @@ jobs: runs-on: ubuntu-latest name: AMD64 Build steps: + - name: Show disk info + run: df -h - name: Check out code uses: actions/checkout@v4 - name: Set up QEMU and Buildx @@ -28,6 +30,8 @@ jobs: uses: ./.github/actions/setup with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Show disk info + run: df -h - name: Build and push amd64 standard build uses: docker/build-push-action@v5 with: @@ -38,6 +42,8 @@ jobs: target: frigate tags: ${{ steps.setup.outputs.image-name }}-amd64 cache-from: type=registry,ref=${{ steps.setup.outputs.cache-name }}-amd64 + - name: Show disk info + run: df -h - name: Show docker image info run: docker image ls --all - name: Build and push TensorRT (x86 GPU) @@ -50,6 +56,8 @@ jobs: tensorrt.tags=${{ steps.setup.outputs.image-name }}-tensorrt *.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-amd64 *.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-amd64,mode=max + - name: Show disk info + run: df -h - name: Show docker image info run: docker image ls --all - name: AMD/ROCm general build @@ -64,6 +72,8 @@ jobs: set: | rocm.tags=${{ steps.setup.outputs.image-name }}-rocm *.cache-from=type=gha + - name: Show disk info + run: df -h - name: Show docker image info run: docker image ls --all - name: AMD/ROCm gfx900