Resources
Deployment guides
Pass release context from common deployment environments.
GitHub Actions
Use the commit SHA already provided by the workflow.
Pass GITHUB_SHA as the collector commit SHA and use a tag, run number, or deployment identifier as the release. No GitHub API call is required to obtain the workflow SHA.
Container builds
Pass release metadata into the runtime environment.
Inject immutable release metadata during the image build or deployment and expose it to the runtime. Do not rely only on a mutable environment name such as production.
Local development
Use an explicit local release label.
Use an explicit label such as local or a local build identifier and include the current commit when the working tree corresponds to it. Avoid inventing a production release for development traffic.
