martmull
927b8c717e
Poc lambda deployment duration ( #10340 )
...
closes https://github.com/twentyhq/core-team-issues/issues/436
## Acheivements
Improve aws lambda deployment time from ~10/15 secs to less that 1 sec
## Done
- migrate with the new code executor architecture for local and lambda
drivers
- support old and new executor architecture to avoid breaking changes
- first run is long, next runs are quick even if code step is updated
## Demo using `lambda` driver
### Before
https://github.com/user-attachments/assets/7f7664b4-658f-4689-8949-ea2c31131252
### After
https://github.com/user-attachments/assets/d486c8e2-f8f8-4dbd-a801-c9901e440b29
2025-02-20 10:49:57 +01:00
martmull
ae62789159
Serverless function follow up ( #9924 )
...
- remove asynchronous serverless function build
- build serverless function synchronously instead on activate workflow
or execute
- add a loader on workflow code step test tab test button
- add a new `ServerlessFunctionSyncStatus` `BUILDING`
- add a new route to build a serverless function draft version
- delay artificially execution to avoid UI flashing
https://github.com/user-attachments/assets/8d958d9a-ef41-4261-999e-6ea374191e33
2025-01-31 17:12:42 +01:00
Etienne
e1731bb31e
chore: update codegen config for enum naming convention ( #9751 )
...
Co-authored-by: etiennejouan <jouan.etienne@gmail.com >
2025-01-21 11:34:33 +01:00
martmull
b10d831371
8726 workflow add a test button in workflow code step ( #9016 )
...
- add test button to workflow code step
- add test tab to workflow code step
https://github.com/user-attachments/assets/e180a827-7321-49a2-8026-88490c557da2


2024-12-13 10:16:29 +00:00