73 bug deploy pipeline issues#75
Conversation
…deployment - Changed the build command in `package.json` from `npm run build:web` to `bun run build:web` for consistency with the new build tool. - Updated `docker-compose.yml` to reflect changes in service naming and port exposure, ensuring the application listens on port 1420. - Enhanced the `Dockerfile` to use `bun` for building the application, improving build efficiency and aligning with the updated package structure. - Revised healthcheck and logging configurations in the Dockerfile for better monitoring and reliability during deployment.
…r port changes - Changed the exposed port in `docker-compose.yml` from 1420 to 1422 to align with the updated Vite preview configuration. - Updated healthcheck command in the Dockerfile to reflect the new port. - Revised deployment documentation to indicate the new port for the application and updated commands for running the container. - Switched the build process in the Dockerfile to use `npm` instead of `bun`, ensuring consistency across environments.
…tion - Updated the GitHub Actions workflow to streamline the deployment process by removing outdated fetch commands for `deploy/Dockerfile` and `deploy/docker-compose.yml`, ensuring the latest files are used. - Added a checkout step to retrieve necessary files for the deployment job. - Modified `docker-compose.yml` to include a specific command for Vite preview, aligning with the updated deployment strategy. - Revised deployment documentation to reflect changes in the fetching logic and the new command for the Vite preview service.
- Enhanced the GitHub Actions workflow to fetch the `deploy/Dockerfile` from the default branch if it is missing in the current checkout, ensuring a reliable build process. - Updated comments in the workflow to clarify the new fetching logic and its importance for builds with older tags that lack the `deploy/` directory.
- Revised the GitHub Actions workflow to remove checks for existing images in GHCR, ensuring that the image is always built and pushed for the specified tag. - Updated the deployment documentation to clarify the new workflow behavior, emphasizing that the image is always pushed to GHCR regardless of its prior existence. - Enhanced clarity in job descriptions and comments to reflect the streamlined process for building and deploying the web application.
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 11 minutes and 34 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
No description provided.