From 19372c8194140cd306cf21135e76c8a9e68cb5b1 Mon Sep 17 00:00:00 2001 From: Prashant Shahi Date: Wed, 16 Apr 2025 23:37:05 +0530 Subject: [PATCH] ci(build): use unique cache key for the internal/public builds (#7654) ### Summary - unique cache keys for the internal/public builds Signed-off-by: Prashant Shahi --- .github/workflows/build-enterprise.yaml | 10 +++++----- .github/workflows/build-staging.yaml | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-enterprise.yaml b/.github/workflows/build-enterprise.yaml index 283c9fb90b..b92f7dd1d7 100644 --- a/.github/workflows/build-enterprise.yaml +++ b/.github/workflows/build-enterprise.yaml @@ -73,7 +73,7 @@ jobs: uses: actions/cache@v4 with: path: frontend/.env - key: dotenv-${{ github.sha }} + key: enterprise-dotenv-${{ github.sha }} js-build: uses: signoz/primus.workflows/.github/workflows/js-build.yaml@main needs: prepare @@ -81,10 +81,10 @@ jobs: with: PRIMUS_REF: main JS_SRC: frontend - JS_INPUT_ARTIFACT_CACHE_KEY: dotenv-${{ github.sha }} + JS_INPUT_ARTIFACT_CACHE_KEY: enterprise-dotenv-${{ github.sha }} JS_INPUT_ARTIFACT_PATH: frontend/.env - JS_OUTPUT_ARTIFACT_CACHE_KEY: jsbuild-${{ github.sha }} - JS_OUTPUT_ARTIFACT_PATH: frontend/build + JS_OUTPUT_ARTIFACT_CACHE_KEY: enterprise-jsbuild-${{ github.sha }} + JS_OUTPUT_ARTIFACT_PATH: frontend/build DOCKER_BUILD: false DOCKER_MANIFEST: false go-build: @@ -93,7 +93,7 @@ jobs: secrets: inherit with: PRIMUS_REF: main - GO_INPUT_ARTIFACT_CACHE_KEY: jsbuild-${{ github.sha }} + GO_INPUT_ARTIFACT_CACHE_KEY: enterprise-jsbuild-${{ github.sha }} GO_INPUT_ARTIFACT_PATH: frontend/build GO_BUILD_CONTEXT: ./ee/query-service GO_BUILD_FLAGS: >- diff --git a/.github/workflows/build-staging.yaml b/.github/workflows/build-staging.yaml index 70d9f7bd8a..b604c20826 100644 --- a/.github/workflows/build-staging.yaml +++ b/.github/workflows/build-staging.yaml @@ -70,7 +70,7 @@ jobs: uses: actions/cache@v4 with: path: frontend/.env - key: dotenv-${{ github.sha }} + key: staging-dotenv-${{ github.sha }} js-build: uses: signoz/primus.workflows/.github/workflows/js-build.yaml@main needs: prepare @@ -78,9 +78,9 @@ jobs: with: PRIMUS_REF: main JS_SRC: frontend - JS_INPUT_ARTIFACT_CACHE_KEY: dotenv-${{ github.sha }} + JS_INPUT_ARTIFACT_CACHE_KEY: staging-dotenv-${{ github.sha }} JS_INPUT_ARTIFACT_PATH: frontend/.env - JS_OUTPUT_ARTIFACT_CACHE_KEY: jsbuild-${{ github.sha }} + JS_OUTPUT_ARTIFACT_CACHE_KEY: staging-jsbuild-${{ github.sha }} JS_OUTPUT_ARTIFACT_PATH: frontend/build DOCKER_BUILD: false DOCKER_MANIFEST: false @@ -90,7 +90,7 @@ jobs: secrets: inherit with: PRIMUS_REF: main - GO_INPUT_ARTIFACT_CACHE_KEY: jsbuild-${{ github.sha }} + GO_INPUT_ARTIFACT_CACHE_KEY: staging-jsbuild-${{ github.sha }} GO_INPUT_ARTIFACT_PATH: frontend/build GO_BUILD_CONTEXT: ./ee/query-service GO_BUILD_FLAGS: >-