Skip to content

Commit 5c33769

Browse files
committed
chore(ci): show disk usage
1 parent ff22f74 commit 5c33769

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Disk usage
2+
description: Show disk usage
3+
runs:
4+
using: 'composite'
5+
steps:
6+
- name: Total runner disk usage
7+
run: df -h /
8+
9+
- name: Top-level directories usage
10+
run: du -h -d1 / | sort -hr | head -n 20 || true
11+
12+
- name: Workspace usage
13+
run: du -sh $GITHUB_WORKSPACE || true
14+
15+
- name: Gradle user home usage
16+
run: du -sh ~/.gradle || true
17+
18+
- name: Gradle cache usage
19+
run: du -sh ~/.gradle/caches ~/.gradle/wrapper || true
20+
21+
- name: Build outputs usage
22+
run: du -sh build app-*/build || true

.github/workflows/build-android.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ jobs:
3939
with:
4040
cache-encryption-key: ${{ secrets.GRADLE_CACHE_ENCRYPTION_KEY }}
4141

42+
- name: Show disk usage
43+
uses: ./.github/actions/disk-usage
44+
4245
- name: Quality - Spotless
4346
run: ./gradlew spotlessCheck
4447

@@ -48,8 +51,16 @@ jobs:
4851
- name: Quality - Lint
4952
run: ./gradlew lint
5053

54+
- name: Show disk usage
55+
uses: ./.github/actions/disk-usage
56+
5157
- name: Quality - Dependency Guard
5258
run: ./gradlew dependencyGuard
5359

5460
- name: Build (run full build and tests)
5561
run: ./gradlew build
62+
63+
- name: Show disk usage
64+
uses: ./.github/actions/disk-usage
65+
66+

0 commit comments

Comments
 (0)