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
## Description
- Git executor CE Impl revert PR
#39949
Fixes #`Issue Number`
_or_
Fixes `Issue URL`
> [!WARNING]
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._
## Automation
/ok-to-test tags="@tag.Git"
### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results -->
> [!CAUTION]
> 🔴 🔴 🔴 Some tests have failed.
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/14106311517>
> Commit: cef9ab7
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=14106311517&attempt=2&selectiontype=test&testsstatus=failed&specsstatus=fail"
target="_blank">Cypress dashboard</a>.
> Tags: @tag.Git
> Spec:
> The following are new failures, please fix them before merging the PR:
<ol>
> <li>cypress/e2e/Regression/Apps/ImportExportForkApplication_spec.js
> <li>cypress/e2e/Regression/ClientSide/BugTests/CatchBlock_Spec.ts
> <li>cypress/e2e/Regression/ClientSide/BugTests/DS_Bug28985_spec.ts
>
<li>cypress/e2e/Regression/ClientSide/BugTests/GraphQL_Binding_Bug16702_Spec.ts
> <li>cypress/e2e/Regression/ClientSide/Git/GitAutocommit_spec.ts
>
<li>cypress/e2e/Regression/ClientSide/Git/GitDiscardChange/DiscardChanges_spec.js
> <li>cypress/e2e/Regression/ClientSide/Git/GitImport/GitImport_spec.js
>
<li>cypress/e2e/Regression/ClientSide/Git/GitSync/GitSyncGitBugs_spec.js
>
<li>cypress/e2e/Regression/ClientSide/Templates/ForkTemplateToGitConnectedApp.js
> <li>cypress/e2e/Regression/ClientSide/Widgets/Migration_Spec.js
> <li>cypress/e2e/Regression/ServerSide/ApiTests/API_MultiPart_Spec.ts
>
<li>cypress/e2e/Regression/ServerSide/ApiTests/API_TestExecuteWithDynamicBindingInUrl_spec.ts
> <li>cypress/e2e/Regression/ServerSide/OnLoadTests/JSOnLoad2_Spec.ts
>
<li>cypress/e2e/Regression/ServerSide/Params/PassingParams_Spec.ts</ol>
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/identified-flaky-tests-65890b3c81d7400d08fa9ee3?branch=master"
target="_blank">List of identified flaky tests</a>.
> <hr>Thu, 27 Mar 2025 15:43:27 UTC
<!-- end of auto-generated comment: Cypress test results -->
## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **Bug Fixes**
- Improved recovery for repository operations by automatically reverting
to a stable state when errors occur, reducing conflict risks and
ensuring a consistent environment.
- **Refactor**
- Optimized the overall error handling and state management logic to
better maintain system stability during update and merge operations.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
0 commit comments