From 52fccb1e7536c63e9c74e25c64da6fdf252bfae0 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Tue, 5 Oct 2021 23:37:50 -0400 Subject: [PATCH] github actions decrease ccache max_size selectively --- .github/workflows/checks.yml | 6 +++--- .github/workflows/clang-tidy.yml | 2 +- .github/workflows/compile_linux.yml | 2 +- .github/workflows/compile_linux_arm64.yml | 2 +- .github/workflows/compile_macos.yml | 2 +- .github/workflows/compile_nuttx.yml | 2 +- .github/workflows/compile_nuttx_cannode.yml | 2 +- .github/workflows/deploy_all.yml | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index acae05544c..8fefe02e83 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -46,15 +46,15 @@ jobs: uses: actions/cache@v2 with: path: ~/.ccache - key: tests_${{matrix.ubuntu_release}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} - restore-keys: tests_${{matrix.ubuntu_release}}-ccache- + key: ${{matrix.config}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} + restore-keys: ${{matrix.config}}-ccache- - name: setup ccache run: | mkdir -p ~/.ccache echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 20M" >> ~/.ccache/ccache.conf ccache -s ccache -z - name: check environment diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index ed3513e090..d3ac8b03d3 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -35,7 +35,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 20M" >> ~/.ccache/ccache.conf ccache -s ccache -z diff --git a/.github/workflows/compile_linux.yml b/.github/workflows/compile_linux.yml index 0b8ff36bef..8cca28e673 100644 --- a/.github/workflows/compile_linux.yml +++ b/.github/workflows/compile_linux.yml @@ -43,7 +43,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 40M" >> ~/.ccache/ccache.conf ccache -s ccache -z diff --git a/.github/workflows/compile_linux_arm64.yml b/.github/workflows/compile_linux_arm64.yml index 2c2768adc5..9e55343c1d 100644 --- a/.github/workflows/compile_linux_arm64.yml +++ b/.github/workflows/compile_linux_arm64.yml @@ -40,7 +40,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 40M" >> ~/.ccache/ccache.conf ccache -s ccache -z diff --git a/.github/workflows/compile_macos.yml b/.github/workflows/compile_macos.yml index a00a37c882..5d1df2699a 100644 --- a/.github/workflows/compile_macos.yml +++ b/.github/workflows/compile_macos.yml @@ -44,7 +44,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 40M" >> ~/.ccache/ccache.conf ccache -s ccache -z diff --git a/.github/workflows/compile_nuttx.yml b/.github/workflows/compile_nuttx.yml index eab7693186..48cadfe0b8 100644 --- a/.github/workflows/compile_nuttx.yml +++ b/.github/workflows/compile_nuttx.yml @@ -81,7 +81,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 50M" >> ~/.ccache/ccache.conf ccache -s ccache -z diff --git a/.github/workflows/compile_nuttx_cannode.yml b/.github/workflows/compile_nuttx_cannode.yml index 02dd070318..ff9fb945fb 100644 --- a/.github/workflows/compile_nuttx_cannode.yml +++ b/.github/workflows/compile_nuttx_cannode.yml @@ -46,7 +46,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 20M" >> ~/.ccache/ccache.conf ccache -s ccache -z diff --git a/.github/workflows/deploy_all.yml b/.github/workflows/deploy_all.yml index e41cf96e0b..9cb7c1d50d 100644 --- a/.github/workflows/deploy_all.yml +++ b/.github/workflows/deploy_all.yml @@ -47,7 +47,7 @@ jobs: echo "base_dir = ${GITHUB_WORKSPACE}" > ~/.ccache/ccache.conf echo "compression = true" >> ~/.ccache/ccache.conf echo "compression_level = 6" >> ~/.ccache/ccache.conf - echo "max_size = 100M" >> ~/.ccache/ccache.conf + echo "max_size = 50M" >> ~/.ccache/ccache.conf ccache -s ccache -z