An open API service indexing awesome lists of open source software.

https://github.com/getsentry/vroom


https://github.com/getsentry/vroom

tag-production

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          






Sentry


# Sentry vroom

[![GitHub Release](https://img.shields.io/github/release/getsentry/vroom.svg)](https://github.com/getsentry/vroom/releases/latest)


vroom

`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.