You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Dify Self-Hosted on AWS - Development Guidelines
2
+
3
+
This repository contains AWS CDK code for deploying Dify on AWS. Below are the guidelines for contributing to this project.
4
+
5
+
## Project Overview
6
+
7
+
Dify Self-Hosted on AWS is an implementation that allows you to deploy the Dify platform (an LLM application development platform) on your AWS infrastructure using CDK. The deployment is fully automated and includes all necessary resources.
8
+
9
+
## Pull Request Guidelines
10
+
11
+
- PRs should be written in English
12
+
- Always include `closes #issueNo` in your PR description to automatically link and close the associated issue
13
+
- Provide a clear description of the changes made
14
+
- Make sure all tests pass before submitting
15
+
16
+
## Code Quality
17
+
18
+
- Run `npm run format` before committing to ensure code is properly formatted with Prettier
19
+
- Follow the existing code style and patterns
20
+
- Include appropriate comments for complex logic
21
+
22
+
## Testing
23
+
24
+
- To update CDK snapshot tests: `npm run test -- -u`
25
+
- Ensure all tests pass locally before submitting a PR
26
+
- Add new tests for new functionality
27
+
28
+
## Issue Guidelines
29
+
30
+
- Create issues in English
31
+
- Provide clear reproduction steps for bugs
32
+
- For feature requests, clearly explain the use case and benefits
33
+
34
+
## Deployment
35
+
36
+
- Follow the instructions in the README for deployment
37
+
- Test all changes in a development environment before deploying to production
0 commit comments