Skip to content

73 bug deploy pipeline issues#75

Merged
maximedogawa merged 5 commits into
mainfrom
73-bug-deploy-pipeline-issues
Apr 19, 2026
Merged

73 bug deploy pipeline issues#75
maximedogawa merged 5 commits into
mainfrom
73-bug-deploy-pipeline-issues

Conversation

@maximedogawa
Copy link
Copy Markdown
Collaborator

No description provided.

…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.
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 19, 2026

Warning

Rate limit exceeded

@maximedogawa has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 11 minutes and 34 seconds before requesting another review.

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 @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

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 configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 626153a5-2d75-48a6-a9f9-e90f3282ba32

📥 Commits

Reviewing files that changed from the base of the PR and between 9d2f287 and 96b5d68.

📒 Files selected for processing (5)
  • .github/workflows/web-deploy.yml
  • deploy/Dockerfile
  • deploy/docker-compose.yml
  • doc/guides/deploying-web.md
  • package.json
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch 73-bug-deploy-pipeline-issues

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@maximedogawa maximedogawa merged commit 8f85b15 into main Apr 19, 2026
1 check was pending
@maximedogawa maximedogawa deleted the 73-bug-deploy-pipeline-issues branch April 19, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant