-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Open
Labels
EnhancementNew feature or requestNew feature or request
Description
Is there an existing issue for this?
- I have searched the existing issues
Summary
Summary
We’d like to contribute automated preview environments for appsmith pull requests with Bunnyshell. I work on Bunnyshell.
Example
argoproj/argo-cd#24191
Why should this be worked on?
Benefits
- Simplified testing – every PR gets its own live environment, so contributors and reviewers can test changes without local setup.
- Faster feedback loop – maintainers can validate functionality directly in the browser, speeding up reviews and acceptance.
- Reduced risk – changes are tested in isolation, lowering the chance of regressions in the main branch.
- Improved collaboration – stakeholders can interact with features before they are merged.
How it works
- Dockerize the application (if needed)
- Configure deployment in Bunnyshell (we’ll cover infrastructure costs)
- Add a GitHub Actions workflow(optional) to automatically spin up a preview environment for each PR and post the live URL + logs in the PR thread
Next steps
We can provide a PoC without requiring any code or workflow changes to be maintained in your repo, so there’s no overhead for your team. If this is valuable for appsmith, we’d be happy to set it up and share access.
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or request