File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030 file : ./react/Dockerfile
3131 push : true
3232 tags : ${{ secrets.DOCKERHUB_USERNAME }}/learning-tracker:latest, ${{ secrets.DOCKERHUB_USERNAME }}/learning-tracker:${{ github.sha }}
33+
34+ - name : Build and push non optimized Docker image
35+ uses : docker/build-push-action@v5
36+ with :
37+ context : ./react
38+ file : ./react/Dockerfile.no-optimization
39+ push : true
40+ tags : ${{ secrets.DOCKERHUB_USERNAME }}/learning-tracker:latest, ${{ secrets.DOCKERHUB_USERNAME }}/learning-tracker:${{ github.sha }}
Original file line number Diff line number Diff line change 1+ FROM node:20
2+
3+ WORKDIR /app
4+
5+ COPY package*.json ./
6+ RUN npm install
7+
8+ COPY . .
9+
10+ # Build the app (still okay)
11+ RUN npm run build
12+
13+ # ❌ Serve React app using Vite preview (NOT optimized for production)
14+ EXPOSE 4173
15+ CMD ["npm", "run", "preview"]
You can’t perform that action at this time.
0 commit comments