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

Sentry: Configure releaser workflow to send release info #8196

Open
mmmarcos opened this issue Aug 28, 2024 · 2 comments · May be fixed by #8745
Open

Sentry: Configure releaser workflow to send release info #8196

mmmarcos opened this issue Aug 28, 2024 · 2 comments · May be fixed by #8745
Assignees
Labels
I-CICD Impact: CI/CD, automated stuff on this repo

Comments

@mmmarcos
Copy link
Contributor

mmmarcos commented Aug 28, 2024

Sentry supports automatic releases management via Sentry Release GitHub Action.

We could configure it in our releaser workflow to have releases automatically created on Sentry.

Update: Actually, this is already done in Sentry for parsec3-frontend (see parsec3-frontend releases) via source maps upload. But those releases are not available for the parsec3-libparsec project (see parsec3-libparsec releases)

@mmmarcos mmmarcos added the I-CICD Impact: CI/CD, automated stuff on this repo label Aug 28, 2024
@FirelightFlagboy
Copy link
Contributor

Given the issue getsentry/action-release#129 is not fixed, I would suggest against using that action since we cannot pin it

Although we could use sentry-cli instead, it allow to manage release for a project.

But since we have multiple job to build our multiple client (and rust lib) we may need to use a "prepare" (and likely a finalizer) job that create the release for sentry for the multiple project.

@FirelightFlagboy
Copy link
Contributor

FirelightFlagboy commented Sep 2, 2024

If we go the CLI route, we likely need to:

@FirelightFlagboy FirelightFlagboy linked a pull request Oct 16, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I-CICD Impact: CI/CD, automated stuff on this repo
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants