- Mar 18, 2025
-
-
Junsung Cho authored
-
Reinaldy Rafli authored
-
- Mar 17, 2025
-
-
getsentry-bot authored
#skip-changelog
-
getsentry-bot authored
-
Reinaldy Rafli authored
-
- Mar 15, 2025
-
-
getsentry-bot authored
-
- Mar 14, 2025
-
-
Reinaldy Rafli authored
-
- Mar 10, 2025
-
-
Reinaldy Rafli authored
In accordance with https://github.com/getsentry/sentry-docs/pull/12660
-
- Mar 06, 2025
-
-
Amin Vakil authored
It fails every time and it isn't needed. https://github.com/aminvakil/self-hosted/actions/runs/13685684000 ### Legal Boilerplate Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.
-
Brett Higgins authored
-
Amin Vakil authored
-
- Mar 05, 2025
-
-
Burak Yigit Kaya authored
With #3595, we now check both `docker-compose` and `docker compose` versions so this patch removes the implicit fallback to `docker-compose` for `$dc_base` and makes it explicit.
-
- Mar 03, 2025
-
-
Amin Vakil authored
Fixes #3587 This PR tries to use docker-compose if its version is greater than docker compose.
-
dependabot[bot] authored
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.3 to 1.11.6. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](https://github.com/actions/create-github-app-token/compare/67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7...21cfef2b496dd8ef5b904c159339626a10ad380e ) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [getsentry/action-release](https://github.com/getsentry/action-release) from 1 to 3. - [Release notes](https://github.com/getsentry/action-release/releases) - [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/action-release/compare/v1...v3 ) --- updated-dependencies: - dependency-name: getsentry/action-release dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Mar 02, 2025
-
-
Amin Vakil authored
Merging to get things green
-
- Feb 28, 2025
-
-
leeoocca authored
-
- Feb 18, 2025
-
-
getsentry-bot authored
#skip-changelog
-
getsentry-bot authored
-
- Feb 15, 2025
-
-
getsentry-bot authored
-
- Feb 10, 2025
-
-
dependabot[bot] authored
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.2 to 1.11.3. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](https://github.com/actions/create-github-app-token/compare/136412a57a7081aa63c935a2cc2918f76c34f514...67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7 ) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Feb 04, 2025
- Feb 03, 2025
-
-
dependabot[bot] authored
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.1 to 1.11.2. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](https://github.com/actions/create-github-app-token/compare/c1a285145b9d317df6ced56c09f525b5c2b6f755...136412a57a7081aa63c935a2cc2918f76c34f514 ) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Jan 25, 2025
-
-
Burak Yigit Kaya authored
Came as a feature request from @untitaker and I think it makes a lot of sense --------- Co-authored-by:
Hubert Deng <hubert.deng@sentry.io>
-
- Jan 24, 2025
-
-
Burak Yigit Kaya authored
-
- Jan 22, 2025
-
-
Chad Whitacre authored
-
- Jan 17, 2025
-
-
Burak Yigit Kaya authored
I _think_ we can get away with this but let's see what the CI thinks. If it passes, it should save us another minuter or two.
-
Burak Yigit Kaya authored
-
Hubert Deng authored
As discussed, removing the upgrade test since it doesn't provide that much utility as we are already testing upgrades from restoring docker volumes from cache
-
Hubert Deng authored
-
Hubert Deng authored
We need to care about more than just src/sentry/migrations. We will need to account for files in src/sentry/**/migrations/* Taken from https://github.com/getsentry/sentry/blob/afd74698180066223dee53991b7db26ca80ea3e5/.github/file-filters.yml#L90
-
- Jan 16, 2025
-
-
Burak Yigit Kaya authored
Required follow up to #3535
-
Burak Yigit Kaya authored
In this version, there's a new `--pull` argument for `docker compose run` which we will start leveraging, especially with `sentry-admin` command. Should come with a slight speed boost.
-
Burak Yigit Kaya authored
Just starting up services for Snuba or Sentry migrations takes up to a minute sometimes and we do this even when there are no migrations, just because one of the Sentry or Snuba migrations change. This patch splits the caches up so only the necessary one runs, saving further time. It also uses the `LATEST_TAG` as the cache key for upgrade tests as the image versions or data will never change for a certain tag once it is release.
-
Burak Yigit Kaya authored
We should do the backup/restore tests _after_ we do the basic tests. This is both more efficient as we avoid an extra up/down cycle and more meaningful as we will back up and restore an actually used system. A bit hard to measure directly as this also moves the initial `docker compose up -w` into the test suite but a random run without this patch took about 10m 49s to finish for the testing part whereas with the patch it came down to 9m 10s so **almost 2 minutes faster**!
-
- Jan 15, 2025
-
-
getsentry-bot authored
#skip-changelog
-
getsentry-bot authored
-
getsentry-bot authored
-
- Jan 14, 2025
- Jan 13, 2025
-
-
Burak Yigit Kaya authored
Instead of using direct image hashes, only use hashes from migrations folders for each respective image for cache key generation. Should increase cache hit rate significantly as we don't have migrations much. Also swaps the key order from `sentry-snuba` to `snuba-senry` assuming Snuba has less frequent migration additions.
-