Skip to content

Reduce the size of the github action caches#182

Merged
ColtonWilley merged 1 commit into
wolfSSL:masterfrom
padelsbach:wp_shrink_cache_footprint
Jun 23, 2025
Merged

Reduce the size of the github action caches#182
ColtonWilley merged 1 commit into
wolfSSL:masterfrom
padelsbach:wp_shrink_cache_footprint

Conversation

@padelsbach
Copy link
Copy Markdown
Contributor

@padelsbach padelsbach commented Jun 18, 2025

Simply the build-wolfprovider.yml and reduce the amount of files cached since we are often at or above the 10gb limit.

Removes any caching of files that can be cloned or downloaded from github.

For the multi-compiler tests, it adds gcc13 and gcc14. But yet, the runtime of the job drops from 7 min to around 3.

@padelsbach padelsbach force-pushed the wp_shrink_cache_footprint branch 15 times, most recently from cfb4c4c to c0dd37f Compare June 19, 2025 17:28
@padelsbach padelsbach changed the title Draft: Reduce the size of the github action caches Reduce the size of the github action caches Jun 19, 2025
@padelsbach padelsbach marked this pull request as ready for review June 19, 2025 17:32
@padelsbach padelsbach force-pushed the wp_shrink_cache_footprint branch 2 times, most recently from c0dd37f to 406a9f1 Compare June 20, 2025 05:01
Comment thread .github/workflows/curl.yml Outdated
@padelsbach padelsbach force-pushed the wp_shrink_cache_footprint branch from 406a9f1 to 4a119a3 Compare June 20, 2025 16:26
Copy link
Copy Markdown
Member

@aidangarske aidangarske left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you

@aidangarske aidangarske requested review from ColtonWilley and removed request for JeremiahM37 June 21, 2025 17:53
@padelsbach padelsbach force-pushed the wp_shrink_cache_footprint branch from 4a119a3 to e4ea2a5 Compare June 22, 2025 20:59
@ColtonWilley ColtonWilley merged commit 532d601 into wolfSSL:master Jun 23, 2025
154 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants