mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-11 18:58:57 +08:00
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 <prashant@signoz.io>
This commit is contained in:
parent
eb74adad44
commit
19372c8194
8
.github/workflows/build-enterprise.yaml
vendored
8
.github/workflows/build-enterprise.yaml
vendored
@ -73,7 +73,7 @@ jobs:
|
|||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: frontend/.env
|
path: frontend/.env
|
||||||
key: dotenv-${{ github.sha }}
|
key: enterprise-dotenv-${{ github.sha }}
|
||||||
js-build:
|
js-build:
|
||||||
uses: signoz/primus.workflows/.github/workflows/js-build.yaml@main
|
uses: signoz/primus.workflows/.github/workflows/js-build.yaml@main
|
||||||
needs: prepare
|
needs: prepare
|
||||||
@ -81,9 +81,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
PRIMUS_REF: main
|
PRIMUS_REF: main
|
||||||
JS_SRC: frontend
|
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_INPUT_ARTIFACT_PATH: frontend/.env
|
||||||
JS_OUTPUT_ARTIFACT_CACHE_KEY: jsbuild-${{ github.sha }}
|
JS_OUTPUT_ARTIFACT_CACHE_KEY: enterprise-jsbuild-${{ github.sha }}
|
||||||
JS_OUTPUT_ARTIFACT_PATH: frontend/build
|
JS_OUTPUT_ARTIFACT_PATH: frontend/build
|
||||||
DOCKER_BUILD: false
|
DOCKER_BUILD: false
|
||||||
DOCKER_MANIFEST: false
|
DOCKER_MANIFEST: false
|
||||||
@ -93,7 +93,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
with:
|
with:
|
||||||
PRIMUS_REF: main
|
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_INPUT_ARTIFACT_PATH: frontend/build
|
||||||
GO_BUILD_CONTEXT: ./ee/query-service
|
GO_BUILD_CONTEXT: ./ee/query-service
|
||||||
GO_BUILD_FLAGS: >-
|
GO_BUILD_FLAGS: >-
|
||||||
|
8
.github/workflows/build-staging.yaml
vendored
8
.github/workflows/build-staging.yaml
vendored
@ -70,7 +70,7 @@ jobs:
|
|||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
path: frontend/.env
|
path: frontend/.env
|
||||||
key: dotenv-${{ github.sha }}
|
key: staging-dotenv-${{ github.sha }}
|
||||||
js-build:
|
js-build:
|
||||||
uses: signoz/primus.workflows/.github/workflows/js-build.yaml@main
|
uses: signoz/primus.workflows/.github/workflows/js-build.yaml@main
|
||||||
needs: prepare
|
needs: prepare
|
||||||
@ -78,9 +78,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
PRIMUS_REF: main
|
PRIMUS_REF: main
|
||||||
JS_SRC: frontend
|
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_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
|
JS_OUTPUT_ARTIFACT_PATH: frontend/build
|
||||||
DOCKER_BUILD: false
|
DOCKER_BUILD: false
|
||||||
DOCKER_MANIFEST: false
|
DOCKER_MANIFEST: false
|
||||||
@ -90,7 +90,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
with:
|
with:
|
||||||
PRIMUS_REF: main
|
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_INPUT_ARTIFACT_PATH: frontend/build
|
||||||
GO_BUILD_CONTEXT: ./ee/query-service
|
GO_BUILD_CONTEXT: ./ee/query-service
|
||||||
GO_BUILD_FLAGS: >-
|
GO_BUILD_FLAGS: >-
|
||||||
|
Loading…
x
Reference in New Issue
Block a user