-
Notifications
You must be signed in to change notification settings - Fork 765
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
Add codepath alerts #4141
Add codepath alerts #4141
Conversation
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.
I see the PBS-Java port got merged a couple of weeks ago, is it proven to work? Has there been an instance of an email been sent to one of the stakeholders yet?
node-version: '18' | ||
|
||
- name: Install dependencies | ||
run: npm install axios nodemailer |
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.
fs
and path
are also listed as dependencies in .github/workflows/scripts/send-notification-on-change.js
, do they need to get installed here? My javascript is a little rusty.
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.
Does seem to be needed as it does work over in the Java 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.
Does not seem to be needed?
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.
'fs' and 'path' do not need to be listed in the npm install for this to work.
Thanks Gus - yes, this works in the PBS-Java 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.
LGTM
Closes #4075
This is a port of the PR that was merged in the PBS-Java repo prebid/prebid-server-java#3645
the goal is to let bidders/modules register an email address so that when a PR is opened that affects one of their files, they're at least aware of it.