Deployment tracking helps you measure the performance and efficiency of your deployment process. Several key deployment metrics (e.g. deployment frequency, time to deploy, and batch size) require setting a deployment method for each repository.
We automatically detect how you deploy each repository when possible, but you can also manually assign specific workflows as production deployments for each repository:
- Run a workflow
- Run a check run
- Deploy to an environment
- Publish a release
- Create a tag
- Does not deploy
You can configure deployments in the Settings view under the Repositories tab. Select Requires review to filter down to repositories that do not have a deployment method.