-
Notifications
You must be signed in to change notification settings - Fork 84
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
[Integration][Github-Cloud]Added port ocean for github integration #1510
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
This pull request is automatically being deployed by Amplify Hosting (learn more). |
…cessors to use consistent structure and naming, add comprehensive test coverage, remove unused files (base_pipeline.py, events.py, constants.py), update CHANGELOG.md, improve error handling and validation
User description
Description
What -
Why -
How -
Type of change
Please leave one option from the following and delete the rest:
All tests should be run against the port production environment(using a testing org).
Core testing checklist
Integration testing checklist
examples
folder in the integration directory.Preflight checklist
Screenshots
Include screenshots from your environment showing how the resources of the integration will look.
API Documentation
Provide links to the API documentation used for this integration.
PR Type
Enhancement, Documentation, Tests
Description
Added a new GitHub integration for Port Ocean.
Implemented async handlers for GitHub API interactions.
Defined blueprints and configurations for GitHub resources.
Included documentation, testing, and development setup files.
Changes walkthrough 📝
4 files
Implemented GitHub API client with async handlers
Added debug entry point for GitHub integration
Defined resync handlers for GitHub resources
Defined blueprints for GitHub resources
1 files
Added placeholder test for GitHub integration
7 files
Added debug configuration for GitHub integration
Provided example environment variables for GitHub integration
Configured mappings for GitHub resources
Added Makefile for GitHub integration infrastructure
Configured Poetry for GitHub integration
Defined dependencies and tools for GitHub integration
Added SonarQube configuration for GitHub integration
4 files
Added specification for GitHub integration
Added changelog for GitHub integration
Added contributing guidelines for GitHub integration
Added README for GitHub integration
1 files
Added dotenv dependency for environment variable management
1 files