Footer with environment, build, and hash #5

Merged
caperren merged 4 commits from website-content-updates into main 2025-07-09 11:03:26 +00:00
3 changed files with 3 additions and 3 deletions
Showing only changes of commit 5b0829eac4 - Show all commits

View File

@@ -20,7 +20,7 @@ ARG BUILD_ENVIRONMENT
ARG PROJECT_VERSION ARG PROJECT_VERSION
RUN echo "PUBLIC_REPO_VERSION_HASH=\"${REPO_VERSION_HASH}\" \n\ RUN echo "PUBLIC_REPO_VERSION_HASH=\"${REPO_VERSION_HASH}\" \n\
BUILD_ENVIRONMENT=\"${BUILD_ENVIRONMENT}\" \n\ PUBLIC_BUILD_ENVIRONMENT=\"${BUILD_ENVIRONMENT}\" \n\
PUBLIC_PROJECT_VERSION=\"${PROJECT_VERSION}\"" >> .env PUBLIC_PROJECT_VERSION=\"${PROJECT_VERSION}\"" >> .env
RUN npm run build RUN npm run build

View File

@@ -1,5 +1,5 @@
--- ---
--- ---
<footer class="flex justify-center items-center text-center"> <footer class="flex justify-center items-center text-center">
{import.meta.env.BUILD_ENVIRONMENT || "development"} | {import.meta.env.PUBLIC_REPO_VERSION_HASH || "invalid"}@{import.meta.env.PUBLIC_PROJECT_VERSION || "0.0.0"} {import.meta.env.PUBLIC_BUILD_ENVIRONMENT || "development"} | {import.meta.env.PUBLIC_REPO_VERSION_HASH || "invalid"}@{import.meta.env.PUBLIC_PROJECT_VERSION || "0.0.0"}
</footer> </footer>

2
src/env.d.ts vendored
View File

@@ -1,7 +1,7 @@
interface ImportMetaEnv { interface ImportMetaEnv {
readonly PUBLIC_REPO_VERSION_HASH: string; readonly PUBLIC_REPO_VERSION_HASH: string;
readonly PUBLIC_PROJECT_VERSION: string; readonly PUBLIC_PROJECT_VERSION: string;
readonly BUILD_ENVIRONMENT: string; readonly PUBLIC_BUILD_ENVIRONMENT: string;
} }
interface ImportMeta { interface ImportMeta {