Glossary · Source control and deployment
Deployment
The controlled process that makes a selected version of source available in a hosting environment.
Also called: deploy, release
Definition
A deployment may build source files, run checks, upload an artifact, configure runtime values, and switch traffic to the new version. Preview and production deployments serve different risk levels. A rollback restores a previously known version when a release fails.
Why it matters
A repeatable deployment connects the version reviewed by humans to the version visitors receive.
Common misunderstanding
Pushing code to a repository does not always deploy it; the trigger and environment rules must be documented.
Related terms
Related system family: Hosting & Release
Sources
- Using custom workflows with GitHub Pages (opens in a new tab) · GitHub Docs
- Cloudflare Pages limits (opens in a new tab) · Cloudflare Developers
Last reviewed July 16, 2026
