chore: configure Amp orb lifecycle - #24723
Conversation
Amp-Thread-ID: https://ampcode.com/threads/T-01a0355f-221b-745c-b8fd-a317e401e168 Co-authored-by: Connor O'Brien <connor@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-01a0355f-221b-745c-b8fd-a317e401e168 Co-authored-by: Connor O'Brien <connor@ampcode.com>
|
👋 Thanks for contributing to Twenty! We're excited to have you on board. Your PR has been set to draft while you work on it. Once you're done, mark it as Ready for review and our automated checks will run. By submitting your Pull Request, you acknowledge that you agree with the terms of our Contributor License Agreement. |
Welcome!
Hello there, congrats on your first PR! We're excited to have you contributing to this project. |
Greptile SummaryThe PR adds lifecycle scripts for preparing and resuming an Amp orb development environment.
Confidence Score: 5/5The PR appears safe to merge with no concrete changed-code failure identified for the intended Amp orb environment. The setup and resume scripts consistently provision and reference PostgreSQL 16, Redis, the repository-pinned Node and Yarn versions, required databases, environment examples, and the shared-package build. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
Setup[.agents/setup] --> Node[Install pinned Node.js and Yarn]
Setup --> Packages[Install PostgreSQL 16 and Redis]
Setup --> Dependencies[Install JavaScript and Playwright dependencies]
Setup --> Shared[Build twenty-shared]
Setup --> Prepare[Prepare databases and environment files]
Prepare --> Resume[.agents/resume]
Resume --> PostgreSQL[Ensure PostgreSQL is ready]
Resume --> Redis[Ensure Redis is ready]
Reviews (1): Last reviewed commit: "chore: complete Amp orb test setup" | Re-trigger Greptile |
Summary
twenty-sharedpackageVerification
.agents/setuptwice: 63s cold and 51s warm.agents/resumerepaired both in 2.75stwenty-zapier:testagainst a seeded server: 25 tests passedtwenty-e2e-testing:testagainst the CI-style app: 9 tests passed