---
name: website-release
description: Release a verified website commit through its existing Git-connected hosting route and confirm the resulting deployment within the owner's publishing permission.
---

# Website release

Read the existing repository and hosting configuration. Confirm the production branch, build command and output directory from the project's current records or hosting status.

Review the exact diff and local state before committing. Resolve relevant check failures and review findings. Preserve unrelated uncommitted work and never include credentials or private records in a release.

A production push is publication. Proceed only when the owner has authorised the requested change and its publication. When permission is missing, finish the reviewable branch or local result before requesting that decision.

Commit the completed change and push through the established Git route. Confirm the remote branch matches the intended commit, then verify the host's deployment result for that commit. Do not replace a failed Git integration with a manual upload while claiming automatic deployment works.

Verify the public route and changed files or interactions. Report the commit, deployment result, checks and any unresolved limitation. Do not change repository visibility, DNS, credentials, billing or access as a routine release step.
