@@ -45,32 +45,24 @@ jobs:
45
45
46
46
47
47
- name : Measure disk usage differences from last commit (uncompressed)
48
- if : false # Disabled for now: size difference can be misleading due to dependencies not being built in the same PR
49
48
run : |
50
- mkdir -p diff_visualizations
51
49
BEFORE=$(git rev-parse HEAD^)
52
50
AFTER=$(git rev-parse HEAD)
53
- ddev size diff $BEFORE $AFTER --csv > diff-uncompressed.csv
54
- ddev size diff $BEFORE $AFTER --save_to_png_path diff_visualizations/diff-uncompressed-linux. png > diff-uncompressed.txt
51
+ ddev size diff $BEFORE $AFTER > diff-uncompressed.txt
52
+ ddev size diff $BEFORE $AFTER --format png,csv,markdown
55
53
cat diff-uncompressed.txt
56
54
echo "# Size diff (uncompressed)" >> $GITHUB_STEP_SUMMARY
57
- echo '```' >> $GITHUB_STEP_SUMMARY
58
- cat diff-uncompressed.txt >> $GITHUB_STEP_SUMMARY
59
- echo '```' >> $GITHUB_STEP_SUMMARY
55
+ cat diff-uncompressed.md >> $GITHUB_STEP_SUMMARY
60
56
61
57
- name : Measure disk usage differences from last commit (compressed)
62
- if : false # Disabled for now: size difference can be misleading due to dependencies not being built in the same PR
63
58
run : |
64
- mkdir -p diff_visualizations
65
59
BEFORE=$(git rev-parse HEAD^)
66
60
AFTER=$(git rev-parse HEAD)
67
- ddev size diff $BEFORE $AFTER --compressed --csv > diff-compressed.csv
68
- ddev size diff $BEFORE $AFTER --compressed --save_to_png_path diff_visualizations/diff-compressed-linux. png > diff-compressed.txt
61
+ ddev size diff $BEFORE $AFTER --compressed > diff-compressed.txt
62
+ ddev size diff $BEFORE $AFTER --compressed --format png,csv,markdown
69
63
cat diff-compressed.txt
70
64
echo "# Size diff (compressed)" >> $GITHUB_STEP_SUMMARY
71
- echo '```' >> $GITHUB_STEP_SUMMARY
72
- cat diff-compressed.txt >> $GITHUB_STEP_SUMMARY
73
- echo '```' >> $GITHUB_STEP_SUMMARY
65
+ cat diff-compressed.md >> $GITHUB_STEP_SUMMARY
74
66
75
67
- name : Upload file sizes (uncompressed)
76
68
uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
@@ -87,19 +79,17 @@ jobs:
87
79
if-no-files-found : error
88
80
89
81
- name : Upload file sizes diff (uncompressed)
90
- if : false # Disabled for now: size difference can be misleading due to dependencies not being built in the same PR
91
82
uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
92
83
with :
93
- name : diff-uncompressed .csv
94
- path : diff-uncompressed .csv
84
+ name : compressed_diff .csv
85
+ path : compressed_diff .csv
95
86
if-no-files-found : error
96
87
97
88
- name : Upload file sizes diff (compressed)
98
- if : false # Disabled for now: size difference can be misleading due to dependencies not being built in the same PR
99
89
uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
100
90
with :
101
- name : diff-compressed .csv
102
- path : diff-compressed .csv
91
+ name : compressed_diff .csv
92
+ path : compressed_diff .csv
103
93
if-no-files-found : error
104
94
105
95
- name : Upload status PNGs
@@ -110,10 +100,9 @@ jobs:
110
100
if-no-files-found : error
111
101
112
102
- name : Upload diff PNGs
113
- if : false # Disabled for now: size difference can be misleading due to dependencies not being built in the same PR
114
103
uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
115
104
with :
116
105
name : diff-visuals
117
- path : diff_visualizations /
106
+ path : size_diff_visualizations /
118
107
if-no-files-found : error
119
108
0 commit comments