feat: Add Release to Docker Hub GitHub Action

Implemented Docker Release action with GitHub workflows
and added release versioning with docker build args

Signed-off-by: Abhinav Sinha <[email protected]>
This commit is contained in:
Abhinav Sinha
2026-05-30 23:08:48 +05:30
parent c26c0122ce
commit e999a8a857
4 changed files with 193 additions and 2 deletions
+3 -1
View File
@@ -49,7 +49,9 @@ COPY frontend/package.json frontend/vite.config.js ./frontend/
RUN cd frontend && npm install
COPY frontend/ ./frontend/
RUN cd frontend && npm run build
# ARG is declared here so it only busts the cache for this layer
ARG VITE_APP_VERSION=dev
RUN cd frontend && VITE_APP_VERSION=${VITE_APP_VERSION} npm run build
# Copy everything else
COPY backend/ ./backend/