-
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
[server] When adding a project to a team, install the prebuild webhook as the adding user, not as a (random) team owner #6991
Conversation
Codecov Report
@@ Coverage Diff @@
## main #6991 +/- ##
===========================================
+ Coverage 19.04% 31.72% +12.67%
===========================================
Files 2 89 +87
Lines 168 16347 +16179
===========================================
+ Hits 32 5186 +5154
- Misses 134 10710 +10576
- Partials 2 451 +449
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
/lgtm |
LGTM label has been added. Git tree hash: 0a468369e5a4432f128f87ae0b67ee1e6014fcbe
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JanKoehnlein Associated issue: #6743 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold for refactors |
Also, someone please test by joining https://jx-install-webhook-as-user.staging.gitpod-dev.com/teams/join?inviteId=bfc023a4-a415-48b3-9495-484d59fe1e70 then try to add a GitLab project 😁 |
Added a GitLab project with no error. ✔️ |
Thanks @gtsiolis for confirming! (Very cool choice of GitLab project 😁) Also, thanks @JanKoehnlein for the review! Will just adjust the two minor comments and then unhold. |
…k as the adding user, not as a (random) team owner
c747a4f
to
6287726
Compare
New changes are detected. LGTM label has been removed. |
Unholding, and manually carrying over LGTM since new pushed changes are small enough: https://github.com/gitpod-io/gitpod/compare/c747a4fa215e4f9ec7412f0e74301d067b63d9ae..62877264813141b5149daee30f04a37530f01616 /unhold |
Description
When adding a project to a team, install the prebuild webhook as the adding user, not as a (random) team owner
Related Issue(s)
Fixes #6743 (comment)
How to test
See steps in #6743 (comment)
Release Notes
Documentation
/uncc