From be22c4e6263be949a1383daa95242f00db8a5636 Mon Sep 17 00:00:00 2001 From: Sam Gammon Date: Wed, 14 Feb 2024 01:12:59 -0800 Subject: [PATCH] chore: more sonar and cache fixes Signed-off-by: Sam Gammon --- .github/workflows/checks.codeql.yml | 3 ++- .github/workflows/checks.qodana.yml | 3 ++- .github/workflows/checks.sonar.yml | 2 ++ .github/workflows/job.build.yml | 7 +++++++ .github/workflows/on.pr.yml | 1 + 5 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/checks.codeql.yml b/.github/workflows/checks.codeql.yml index 9a5a9b83d..a5f2d9048 100644 --- a/.github/workflows/checks.codeql.yml +++ b/.github/workflows/checks.codeql.yml @@ -48,8 +48,9 @@ jobs: id: cache-restore uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: + key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | - elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} elide-framework- - name: "Setup: GraalVM (Java 21)" uses: graalvm/setup-graalvm@2a93b69fdf86ac5a078a98c1a707744632e1da94 # v1.1.5 diff --git a/.github/workflows/checks.qodana.yml b/.github/workflows/checks.qodana.yml index 369232304..3b1b0d9f3 100644 --- a/.github/workflows/checks.qodana.yml +++ b/.github/workflows/checks.qodana.yml @@ -47,8 +47,9 @@ jobs: id: cache-restore uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: + key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | - elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} elide-framework- - name: "Setup: GraalVM (Java 21)" uses: graalvm/setup-graalvm@2a93b69fdf86ac5a078a98c1a707744632e1da94 # v1.1.5 diff --git a/.github/workflows/checks.sonar.yml b/.github/workflows/checks.sonar.yml index 303bfaeb5..389798c92 100644 --- a/.github/workflows/checks.sonar.yml +++ b/.github/workflows/checks.sonar.yml @@ -59,6 +59,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Setup: Artifacts" @@ -74,6 +75,7 @@ jobs: env: CI: true BUILDLESS_APIKEY: ${{ secrets.BUILDLESS_APIKEY }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} with: cache-read-only: true cache-encryption-key: ${{ secrets.GRADLE_CONFIGURATION_KEY }} diff --git a/.github/workflows/job.build.yml b/.github/workflows/job.build.yml index 8f85e4591..82afefff1 100644 --- a/.github/workflows/job.build.yml +++ b/.github/workflows/job.build.yml @@ -200,6 +200,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Setup: GraalVM (Java 21)" @@ -363,6 +364,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-tests-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework-tests- elide-framework- @@ -534,6 +536,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Setup: GraalVM (Java 21)" @@ -656,6 +659,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - id: "auth" @@ -806,6 +810,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Setup: Buildless" @@ -926,6 +931,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Setup: Buildless" @@ -1046,6 +1052,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Setup: Buildless" diff --git a/.github/workflows/on.pr.yml b/.github/workflows/on.pr.yml index 7a8a9f92a..d9be9fe98 100644 --- a/.github/workflows/on.pr.yml +++ b/.github/workflows/on.pr.yml @@ -125,6 +125,7 @@ jobs: uses: actions/cache/restore@13aacd865c20de90d75de3b17ebe84f7a17d57d2 # v4.0.0 with: key: elide-framework-${{ hashFiles('**/build.gradle.kts', '**/settings.gradle.kts', '**/*.versions.toml') }} + path: "**/*.*" restore-keys: | elide-framework- - name: "Check: Library ABI"