# Release Operations

Release IssueOps provide self-service release management and deployment operations.

![Release IssueOps Catalog](https://1175929715-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlMXJauKOgXVlDwo5NJ6c%2Fuploads%2Fgit-blob-2a14c4e6f6e8fc87914686b27e9a00a16a09595d%2Fissueops-release-catalog.png?alt=media)

## Available Operations

| Operation               | Issue ID                   | Description                                        |
| ----------------------- | -------------------------- | -------------------------------------------------- |
| Request Release Branch  | `request-a-release-branch` | Create patch release branch for hotfixes           |
| Release to Environments | `request-a-release`        | Deploy release to environments in release category |
| Update Release Name     | `update-release-name`      | Update release definition prefix after sprint      |

## Required Configuration

### Secrets

* `DEVHUB_SFDX_AUTH_URL` - For release operations
* Target environment authentication URLs

### Variables

* `SFOPSBOT_APP_ID` - GitHub App ID
* `RELEASENAME` - Current release name variable

## Usage

These operations are enabled by default in sfops. Users can submit requests through:

* **DevCentral**: Navigate to Service Catalogue → Release
* **Direct Issue**: Create an issue with the appropriate JSON payload

## Related Documentation

* [Available IssueOps](https://docs.flxbl.io/flxbl/sfops/issueops/available-issueops)
* [Building Custom IssueOps](https://docs.flxbl.io/flxbl/sfops/issueops/building-custom-issueops)
* [Release a Domain](https://docs.flxbl.io/flxbl/sfops/issueops/release/release-a-domain)
* [Hotfix Workflow](https://docs.flxbl.io/flxbl/sfops/issueops/release/hotfix-workflow)
