03 · Release
Ship safely. Roll back in a click.
Your CI builds the image. Shipfast takes it live on Kubernetes or VMs, with approvals and rollback.

Real Shipfast screen · sample data
From your CI
One HTTP call from any pipeline.
Keep your CI. Its last step registers the new version.
- GitHub Actions, GitLab CI, Jenkins or anything with HTTP
- An API key per template
- Public deploy links for one-click installs
# Last step of your CI pipeline (GitHub Actions, GitLab CI, Jenkins…) curl --user "project12:$SHIPFAST_API_KEY" \ --data-urlencode "projectId=12" \ "$SHIPFAST_URL/api/versions/update?channel=Prod&name=main\ &build=$BUILD_ID&image=api&url=registry/meridian/api:2.15.0" ✓ version registered
Sample valuesFull guide in the docs
Approvals
The right people take it live.
Production can wait for sign-off from the right role.
- Approvals per application
- See what changes, and where, first
- Blue/green switch once healthy
client-portal · v2.15.0production · meridian-prod
Waiting for approvalRequested by CI · 2 min ago
Changesapi image v2.14.0 → v2.15.0
ApproverRelease manager role
Rolloutblue/greenSwitch when healthy
IllustrativeSample release
Rollback
Every revision kept. Any one restored.
Go back to a good revision in one click.
- Release history per app and environment
- Custom domains with automatic certificates
- The same on Kubernetes and VMs
Revisions · client-portalproduction
v2.15.0livetoday 14:02
v2.14.0previousRoll back in a click
v2.13.2revision2 weeks ago
v2.13.1revision3 weeks ago
IllustrativeSample history
How it works
From image to live, safely.
Image builtBy your CI, as today.
Version registeredOne HTTP call.
ApprovedBy the right role.
LiveBlue/green, rollback one click away.
FAQ
Questions, answered.
Do we have to change our CI?
No. Add one HTTP call at the end of your pipeline. Any CI that can make a request works.
Can releases go out without approval?
Yes. Approvals are set per application, so staging can ship straight away and production can wait for sign-off.
How does rollback work?
Shipfast keeps every revision. Pick an earlier one and it is restored.
Do custom domains get certificates?
Yes. Certificates are issued and renewed automatically.
Now onboarding pilot teams
Ready to ship faster?
Bring one app. We'll connect a cluster and ship a release with you.