@@ -38,14 +38,10 @@ jobs:
3838 env :
3939 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4040
41- - name : Testing dependency sizes
41+ - name : Measure disk usage
4242 run : |
43- ddev size status --platform ${{ inputs.platform }} --dependency-sizes ${{ inputs.platform }}/py3/sizes.json > size-dependency-sizes.txt
44- ddev size status --platform ${{ inputs.platform }} --dependency-sizes ${{ inputs.platform }}/py3/sizes.json --format png,csv,markdown
45- cat size-dependency-sizes.txt
46- echo "# Size (dependency sizes)" >> $GITHUB_STEP_SUMMARY
47- cat size-dependency-sizes.txt >> $GITHUB_STEP_SUMMARY
48-
43+ ddev size status --platform ${{ inputs.platform }} --dependency-sizes ${{ inputs.platform }}/py3/sizes.json --format json
44+ ddev size status --platform ${{ inputs.platform }} --compressed --dependency-sizes ${{ inputs.platform }}/py3/sizes.json --format json
4945
5046 - name : Rename sizes.json to platform.json
5147 run : |
5854 name : ${{ inputs.platform }}.json
5955 path : ${{ inputs.platform }}.json
6056 if-no-files-found : error
57+
58+ - name : Upload JSON uncompressed sizes artifact
59+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
60+ with :
61+ name : ${{ inputs.platform }}_uncompressed_status.json
62+ path : ${{ inputs.platform }}_uncompressed_status.json
63+ if-no-files-found : error
64+
65+ - name : Upload JSON compressed sizes artifact
66+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
67+ with :
68+ name : ${{ inputs.platform }}_compressed_status.json
69+ path : ${{ inputs.platform }}_compressed_status.json
70+ if-no-files-found : error
71+
6172
6273 # run: |
6374 # ddev size status --to-dd-key ${{secrets.DD_API_KEY}} > size-uncompressed.txt
0 commit comments