Every pull request can now be deployed automatically to a short-lived, browser-accessible instance, so reviewers can click through a change instead of building it locally. Key features:
- Deployed when a PR opens, updated on every push, torn down on merge/close (with a TTL as a safety net).
- A bot comment posts the link at
https://<owner>-<repo>-pr-<number>-<hash>.preview.codefloe.com. - Works with both Crow CI and Forgejo Actions, for static sites and containers.
Example pipeline/workflow definitions for both CI systems can be found at codefloe/roost-preview-examples.
Official docs: Preview Environments | CodeFloe