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
feat: merge changes before transferring ownership (#101)
# 🤖 Linear
Closes GIT-XXX
## Description
## Checklist before requesting a review
- [ ] I have conducted a self-review of my code.
- [ ] I have conducted a QA.
- [ ] If it is a core feature, I have included comprehensive tests.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Launched an enhanced funding mechanism that streamlines registration
and distribution processes.
- Expanded support for additional networks, offering broader ecosystem
connectivity.
- Introduced a new event type, "DistributionUpdatedWithMerkleRoot,"
enhancing event handling capabilities.
- Added a new handler for managing "RegisteredWithSender" events within
the Easy Retro Funding strategy.
- Updated event handling to accommodate
"DistributionUpdatedWithMerkleRoot" across various components.
- Enhanced the workflow for end-to-end tests, improving testing accuracy
and reliability.
- **Documentation**
- Updated operational and configuration guidelines for clearer setup and
smoother deployments.
- Enhanced clarity in environment variable documentation and workflow
descriptions.
- **Chores**
- Refined deployment workflows and performance settings to improve
overall system reliability.
- Increased default fetch limit for public data access in Hasura
configuration.
- **Tests**
- Strengthened testing coverage to ensure robust event handling and
maintain system stability.
- Added new test cases for the Easy Retro Funding strategy and updated
existing tests for event handling.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: 0xkenj1 <[email protected]>
Co-authored-by: 0xkenj1 <[email protected]>
Copy file name to clipboardexpand all lines: .github/production_operations.md
+27-25
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ This guide is for production operations on the Gitcoin Data Layer.
10
10
11
11
- Make sure you have already created the S3 bucket and ECR repository. Refer to the [README.md](./README.md) for more information.
12
12
- Make sure you have already created environment variables and secrets in the repository settings. Refer to the [README.md](./README.md) for more information.
13
+
- Run `Push Docker Image to ECR` workflow and ensure the latest commit hash is available in the ECR Registry and use that in the TERRAFORM_VARS image tags
13
14
14
15
## First Deployment
15
16
@@ -21,10 +22,10 @@ This guide is for production operations on the Gitcoin Data Layer.
21
22
4. Go to EC2 > Instances > gitcoin-data-layer-production-bastion > Connect > Session Manager > Connect ( IF YOU CAN’T USE `SessionManager` try rebooting the instance)
@@ -115,7 +115,9 @@ This guide is for production operations on the Gitcoin Data Layer.
115
115
HASURA_SCHEMA=public
116
116
```
117
117
118
-
2.pnpmapi:configure
118
+
2.`pnpm api:configure`
119
+
120
+
_Note: Ifdataisn't populated, check your processing task logs on ECS. If there are issues, fix them and then run `Upgrade current deployment` workflow. Avoid using this unless you are adding a new chain or there are errors during the first time deployment._
119
121
120
122
## Upgradeusingbluedeployment
121
123
@@ -130,11 +132,11 @@ This guide is for production operations on the Gitcoin Data Layer.
@@ -143,7 +145,7 @@ This guide is for production operations on the Gitcoin Data Layer.
143
145
HASURA_SCHEMA=public
144
146
```
145
147
146
-
-pnpmapi:configure
148
+
-`pnpm api:configure`
147
149
148
150
5.Waituntilthenewdeploymentisstable,youcangotothehasuraapitaskonECSandgettheIPaddressofthetaskandcheckiftheapiisworking. (Youcanrollbackrunningagainusing`Promote Blue Green (Start upgrade - Step 2)`workflow)
149
151
6.Run`Promote Blue Green (Start upgrade - Step 2)`workflow.
0 commit comments