This is an automated email from the ASF dual-hosted git repository.

klesh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new 8ac9386e0 fix: clear space before building (#8684)
8ac9386e0 is described below

commit 8ac9386e01dc4140721078106666258a46565634
Author: Warren Chen <[email protected]>
AuthorDate: Mon Jan 12 22:24:43 2026 +0800

    fix: clear space before building (#8684)
    
    * fix: clear space before building
    
    * fix: add current branch to build triggers
---
 .github/workflows/build.yml | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 29f442ba1..34e9f2845 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -26,12 +26,21 @@ on:
     branches:
       - main
       - release-*
+      - fix-clear-docker-images-before-build
 
 jobs:
   build-and-push-builder:
     name: Build and Push devlake builder
     runs-on: ubuntu-latest
     steps:
+      - name: Free Disk Space
+        run: |
+          sudo rm -rf /usr/share/dotnet
+          sudo rm -rf /usr/local/lib/android
+          sudo rm -rf /opt/ghc
+          sudo rm -rf /opt/hostedtoolcache/CodeQL
+          docker system prune -af
+          docker volume prune -f
       - uses: actions/checkout@v3
       - name: Set up QEMU
         uses: docker/setup-qemu-action@v2
@@ -56,6 +65,14 @@ jobs:
     name: Build and Push devlake base
     runs-on: ubuntu-latest
     steps:
+      - name: Free Disk Space
+        run: |
+          sudo rm -rf /usr/share/dotnet
+          sudo rm -rf /usr/local/lib/android
+          sudo rm -rf /opt/ghc
+          sudo rm -rf /opt/hostedtoolcache/CodeQL
+          docker system prune -af
+          docker volume prune -f
       - uses: actions/checkout@v3
       - name: Set up QEMU
         uses: docker/setup-qemu-action@v2
@@ -84,6 +101,14 @@ jobs:
       matrix:
         platform: ["arm64", "amd64"]
     steps:
+      - name: Free Disk Space
+        run: |
+          sudo rm -rf /usr/share/dotnet
+          sudo rm -rf /usr/local/lib/android
+          sudo rm -rf /opt/ghc
+          sudo rm -rf /opt/hostedtoolcache/CodeQL
+          docker system prune -af
+          docker volume prune -f
       - uses: actions/checkout@v3
       - name: Get short sha
         id: get_short_sha
@@ -128,6 +153,14 @@ jobs:
     name: Build and Push devlake image
     runs-on: ubuntu-latest
     steps:
+      - name: Free Disk Space
+        run: |
+          sudo rm -rf /usr/share/dotnet
+          sudo rm -rf /usr/local/lib/android
+          sudo rm -rf /opt/ghc
+          sudo rm -rf /opt/hostedtoolcache/CodeQL
+          docker system prune -af
+          docker volume prune -f
       - uses: actions/checkout@v3
       - name: Get short sha
         id: get_short_sha
@@ -207,6 +240,14 @@ jobs:
             image: devlake-dashboard
             context: grafana
     steps:
+      - name: Free Disk Space
+        run: |
+          sudo rm -rf /usr/share/dotnet
+          sudo rm -rf /usr/local/lib/android
+          sudo rm -rf /opt/ghc
+          sudo rm -rf /opt/hostedtoolcache/CodeQL
+          docker system prune -af
+          docker volume prune -f
       - uses: actions/checkout@v3
       - name: Get short sha
         id: get_short_sha

Reply via email to