The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/pkg/promlib/README.md

15 lines
846 B

# promlib
Prometheus Library (a.k.a. promlib) is the foundation of the Grafana Prometheus data source backend.
### How to tag/version?
- Checkout the commit you want to tag (`git checkout <COMMIT_SHA>`)
- Run `git tag pkg/promlib/<VERSION>` (For example `git tag pkg/promlib/v0.0.12`)
- NOTE: We're using Lightweight Tags, so no other options are required
- Run `git push origin pkg/promlib/<VERSION>`
- Verify that the tag was created successfully [here](https://github.com/grafana/grafana/tags)
- DO NOT RELEASE anything! Tagging is enough.
- After tagging and waiting 5-10 minutes for go module registry to catch up just bump the `promlib` version on `grafana/grafana`
- Bumping the version on `grafana/grafana` is not necessary as `grafana/grafana` is using the local version of it always.
- **But it is a good practice to do it.**