PromucFlow_constructor/app/client/src/ce/actions
Hetu Nandu 3d1192aba1
chore: Add separate flow for Anvil app publish (#39891)
## Description

Anvil apps can have additional tasks before publishing so separate it
out

Fixes
https://www.notion.so/appsmith/Prompt-users-to-save-tools-on-deploy-1bcfe271b0e2804abe30fe462061f454?pvs=4

## Automation

/ok-to-test tags="@tag.Sanity"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/14052281640>
> Commit: df611bee4f3c54107f2478f97b9263491b2b2e2e
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=14052281640&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Sanity`
> Spec:
> <hr>Tue, 25 Mar 2025 06:04:32 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

- **New Features**
- Introduced an enhanced publishing flow for Anvil applications with
dedicated actions for initiation, success, and error scenarios.
- Updated the deployment behavior to automatically use the Anvil
publishing process when enabled.

- **Refactor**
- Streamlined the code by removing legacy functionality related to
schema generation.
- Consolidated utility methods for determining default pages for
improved consistency.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-03-25 15:25:48 +05:30
..
applicationActions.ts chore: Add separate flow for Anvil app publish (#39891) 2025-03-25 15:25:48 +05:30
environmentAction.ts chore: Accept app mode param in fetch environment action (#38786) 2025-01-23 16:58:44 +05:30
evaluationActionsList.ts chore: Separate files for Redux Types (#38559) 2025-01-10 10:21:54 +05:30
helpers.ts chore: Move entities/IDE/constants (#39064) 2025-02-07 16:45:55 +05:30
organizationActions.ts chore: Migrate Tenant to Organization (#38891) 2025-02-18 20:41:07 +05:30
settingsAction.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
workspaceActions.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00