Home/Platform/Release
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.

Application service map with live logs
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
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.

All questions
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.