Compare commits

...

1 Commits

Author SHA1 Message Date
Nicolas Meienberger
ed2a625fa7 ci: fix app version build arg 2025-11-16 17:11:30 +01:00
2 changed files with 3 additions and 8 deletions

View File

@@ -60,7 +60,6 @@ CMD ["bun", "run", "dev"]
FROM oven/bun:${BUN_VERSION} AS builder
ARG APP_VERSION=dev
ENV VITE_APP_VERSION=${APP_VERSION}
WORKDIR /app
@@ -69,6 +68,9 @@ RUN bun install --frozen-lockfile
COPY . .
RUN touch .env
RUN echo "VITE_APP_VERSION=${APP_VERSION}" >> .env
RUN bun run build
FROM base AS production

View File

@@ -4,15 +4,8 @@ import { defineConfig } from "vite";
import tsconfigPaths from "vite-tsconfig-paths";
import { reactRouterHonoServer } from "react-router-hono-server/dev";
const getVersion = () => {
return process.env.VITE_APP_VERSION || "dev";
};
export default defineConfig({
plugins: [reactRouterHonoServer({ runtime: "bun" }), reactRouter(), tailwindcss(), tsconfigPaths()],
define: {
"import.meta.env.VITE_APP_VERSION": JSON.stringify(getVersion()),
},
build: {
outDir: "dist",
sourcemap: true,