Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci(gha): Skip Sentry integration tests on library release builds #1549

Merged
merged 1 commit into from
Oct 25, 2022

Conversation

jan-auer
Copy link
Member

The "Sentry Relay Integration Tests" job should not run on library release
builds, since it only tests the Relay server binary against Sentry, but doesn't
test the library. The library release build is separate from binary release
builds, and as such this test can be skipped safely.

It is worth noting that there are currently no integration tests of the Relay
library with Sentry. Those should be added soon in a new PR, as the recently
failed release of 0.8.14 showed.

#skip-changelog

@jan-auer jan-auer requested a review from a team October 25, 2022 18:20
@jan-auer jan-auer self-assigned this Oct 25, 2022
@jan-auer jan-auer merged commit a054dee into master Oct 25, 2022
@jan-auer jan-auer deleted the ci/skip-sentry-integration-on-library-publish branch October 25, 2022 18:56
jan-auer added a commit that referenced this pull request Oct 25, 2022
)

Proper implementation of #1549

The "Sentry Relay Integration Tests" job should not run on library
release builds, since it only tests the Relay server binary against
Sentry, but doesn't test the library. The library release build is
separate from binary release builds, and as such this test can be
skipped safely.
jan-auer added a commit that referenced this pull request Oct 25, 2022
* master:
  fix(gha): Skip Sentry integration tests on library release builds (#1550)
  ref: Use wildcard re-exports where applicable (#1526)
  ci(gha): Skip Sentry integration tests on library release builds (#1549)
  release: 0.8.15
  fix(py): Respect the renormalize flag (#1548)
  (fix)e2e: Use report self hosted issues env variable (#1539)
  meta(vscode): Enable all features in Rust-Analyzer (#1542)
  release: 0.8.14
  build(craft): Fix manylinux artifact name (#1547)
jan-auer added a commit that referenced this pull request Oct 27, 2022
* master:
  feat(quotas): Separate processing and indexing quotas (#1537)
  feat(replays): Adjust replay parser to be less strict and allow for larger segment-ids (#1551)
  fix(gha): Skip Sentry integration tests on library release builds (#1550)
  ref: Use wildcard re-exports where applicable (#1526)
  ci(gha): Skip Sentry integration tests on library release builds (#1549)
  release: 0.8.15
  fix(py): Respect the renormalize flag (#1548)
  (fix)e2e: Use report self hosted issues env variable (#1539)
  meta(vscode): Enable all features in Rust-Analyzer (#1542)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants