-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Notify Sentry of production releases #3998
Conversation
0c44ec5
to
8f6bb3c
Compare
Ready for a quick review |
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} | ||
SENTRY_ORG: posthog | ||
SENTRY_PROJECT: posthog | ||
with: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As per the defaults here:
https://github.com/getsentry/action-release#parameters
Seems as though this will tag releases based on the commit hash, which is fine, but not aligned with our version naming system... Could we pull our version name into this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should be able to pull this from version.py
or the latest tag
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is for Cloud only though, right? In which case version doesn't matter at all, only the commit
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah right
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Exactly! Let me know if we can move forward with this. FYI relevant secret already configured for the repo.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's go for it
* master: (62 commits) Docker support on the Apple M1 chip / arm64 (#4024) Release session filters (#4030) Notify Sentry of production releases (#3998) Make new Sessions filter UI responsive (#3988) Change wording to be even clearer (#4027) Defer event fields on team model to make grabbing fields a bit more lazy (#4028) 🤖: Add kevinhu as a contributor 🎉 (#4023) Patch 3638 (#4022) 3638 trailing wau mau (#3929) Use virtual list for property select (#4020) Miscellaneous improvements (#4003) Autofocus filter dropdown (#3957) User ID convention naming (#3943) Pin prod docker-compose to Postgres 13 and Redis 6 (#4019) Invite sign up E2E tests (#3591) 🤖: Add angelahuang89 as a contributor 🎉 (#4018) Set undefined user properties as undefined in webhooks messages (#3685) Avoid double-stacked <hr /> lines in trends (#4014) Update plugin server to 0.16.14 (#4017) Don't catch all exceptions for migrating clickhouse (#4016) ...
Changes
This will notify Sentry of releases to production to help identify faster commits that caused a bug.
Before
After
Checklist