logto
logto copied to clipboard
Integrate Uffizzi PR Environments
Summary
Add support for creating pull request environment on every PR using Uffizzi.
- Build an image for every PR build in github actions
- Uffizzi deploy github action which uses the built image to deploy the PR Environment
- Docker compose template with uses postgres instance for every PR environment
Testing
Tested this PR locally and on my fork of the repo https://github.com/waveywaves/logto/pull/2
Additional information for maintainers
I want to invite the maintainers of Logto to the Uffizzi project created for them. The PR setups up PR Environments for Logto to ease development and reviews. Reviewers should be able to see a preview of the PR as a hosted service. The URL of the service will be provided in a comment on the PR itself. I want to invite the maintainers of Logto to the uffizzi project to get an idea of what the platform looks like. Uffizzi is free for Logto.
COMPARE TO master
Total Size Diff :chart_with_upwards_trend: +953 Bytes
Diff by File
| Name | Diff |
|---|---|
| docker-compose.uffizzi.yml | :chart_with_upwards_trend: +953 Bytes |
For this initially I would require the mail address of the developers of Logto to invite to the project. cc @gao-sun @simeng-li @charIeszhao
This PR is stale because it has been open 10 for days with no activity. Remove stale label or comment or this will be closed in 5 days.
@charIeszhao
This PR is stale because it has been open 10 for days with no activity. Remove stale label or comment or this will be closed in 5 days.