-
Notifications
You must be signed in to change notification settings - Fork 44.7k
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
feat(platform/ci) Set up deploys from dev #8355
feat(platform/ci) Set up deploys from dev #8355
Conversation
81ad519
to
f860cbe
Compare
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work @aarushik93 Thank you!
Background
Automatic deploys from dev branch to dev environment
Changes 🏗️
Set up gha iam account
Set up workload identity pools so we can use an IAM without keys
Set up CI pipeline to build, push docker images to artifact registery
Set up CI pipeline to do a helm upgrade on all services
Testing 🔍
Note
Only for the new autogpt platform, currently in autogpt_platform/