-
Notifications
You must be signed in to change notification settings - Fork 243
[comp] Production Deploy #1226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
[comp] Production Deploy #1226
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…gurations - Created a new NestJS API module with a comprehensive structure including controllers, services, and modules for authentication, health checks, and task management. - Implemented API key authentication using guards and decorators to secure endpoints. - Added Swagger documentation for API endpoints to facilitate easier testing and integration. - Configured TypeScript settings and ESLint for code quality and consistency. - Established a build process with Docker and a buildspec for AWS deployment. - Included a README for project setup and usage instructions.
- Eliminated the redundant import statement for HealthModule in app.module.ts to streamline the code and improve readability.
[dev] [claudfuen] claudio/fix-file-upload
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎ |
- Added NODE_ENV and NEXT_TELEMETRY_DISABLED environment variables in buildspec.yml for production configuration. - Streamlined the Dockerfile by consolidating build stages and ensuring only necessary files are copied to the production image. - Enhanced the build process by validating environment variables and ensuring the Prisma client is generated correctly. - Updated paths for Docker image building to reflect the new structure, improving clarity and maintainability.
[dev] [claudfuen] claudio/fix-file-upload
…deployment - Updated buildspec.yml to include steps for installing dependencies, generating the Prisma client, and creating a self-contained Docker bundle. - Refactored Dockerfile to use a Node.js runtime for production and simplified the copying of necessary files from the build context. - Ensured the application runs under a non-root user for better security practices. - Improved clarity in the build process by organizing commands and adding informative echo statements.
[dev] [claudfuen] claudio/fix-file-upload
Contributor
|
🎉 This PR is included in version 1.51.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.