https://github.com/getsentry/vroom
https://github.com/getsentry/vroom
tag-production
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/getsentry/vroom
- Owner: getsentry
- License: other
- Created: 2022-05-16T20:32:00.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-15T20:06:54.000Z (3 months ago)
- Last Synced: 2026-02-14T07:29:30.493Z (about 2 months ago)
- Topics: tag-production
- Language: Go
- Size: 6.48 MB
- Stars: 22
- Watchers: 34
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Sentry vroom
[](https://github.com/getsentry/vroom/releases/latest)
`vroom` is Sentry's profiling service, processing and deriving data about your profiles. It's written in Go.
The name was inspired by this [video](https://www.youtube.com/watch?v=t_rzYnXEQlE).
## Development
In order to develop for `vroom`, you will need:
- `golang` >= 1.18
- `make`
All other development dependencies are installed with [devenv](https://github.com/getsentry/devenv/?tab=readme-ov-file#install):
```sh
devenv sync
```
### Build development server
```sh
make dev
```
### Run tests
```sh
make test
```
## Release Management
We use GitHub actions to release new versions. `vroom` is automatically released using Calendar Versioning on a monthly basis together with sentry (see https://develop.sentry.dev/self-hosted/releases/), so there should be no reason to create a release manually. That said, manual releases are possible with the "Release" action.